>>> Building on exopi-2 under net/grpc BDEPENDS = [devel/protobuf;devel/abseil-cpp;net/libcares;devel/ninja;devel/cmake/core;textproc/re2] DIST = [net/grpc:grpc-grpc-v1.82.1.tar.gz] FULLPKGNAME = grpc-1.82.1 RDEPENDS = [devel/protobuf;devel/abseil-cpp;net/libcares;textproc/re2] (Junk lock failure for exopi-2 at 1784374784.13572) Received IO (Junk lock obtained for exopi-2 at 1784374822.61) Received IO Short-cut: depends already handled by devel/py-pybind11 >>> Running show-prepare-results in net/grpc at 1784374824.57 ===> net/grpc ===> Building from scratch grpc-1.82.1 ===> grpc-1.82.1 depends on: cmake-core->=4 -> cmake-core-4.3.3 ===> grpc-1.82.1 depends on: ninja-* -> ninja-1.11.1p1v1 ===> grpc-1.82.1 depends on: protobuf-* -> protobuf-7.35.1 ===> grpc-1.82.1 depends on: abseil-cpp-* -> abseil-cpp-20260107.1 ===> grpc-1.82.1 depends on: libcares-* -> libcares-1.34.8 ===> grpc-1.82.1 depends on: re2-* -> re2-20251105p0 ===> Verifying specs: c++ c++abi pthread absl_base absl_city absl_civil_time absl_cord absl_cord_internal absl_cordz_functions absl_cordz_handle absl_cordz_info absl_crc32c absl_crc_cord_state absl_crc_cpu_detect absl_crc_internal absl_debugging_internal absl_decode_rust_punycode absl_demangle_internal absl_demangle_rust absl_die_if_null absl_examine_stack absl_exponential_biased absl_flags_commandlineflag absl_flags_commandlineflag_internal absl_flags_config absl_flags_internal absl_flags_marshalling absl_flags_private_handle_accessor absl_flags_program_name absl_flags_reflection absl_graphcycles_internal absl_hash absl_hashtablez_sampler absl_int128 absl_kernel_timeout_internal absl_leak_check absl_log_entry absl_log_globals absl_log_initialize absl_log_internal_check_op absl_log_internal_conditions absl_log_internal_fnmatch absl_log_internal_format absl_log_internal_globals absl_log_internal_log_sink_set absl_log_internal_message absl_log_internal_nullguard absl_log_internal_proto absl_log_internal_structured_proto absl_log_severity absl_log_sink absl_malloc_internal absl_random_distributions absl_random_internal_entropy_pool absl_random_internal_platform absl_random_internal_randen absl_random_internal_randen_hwaes absl_random_internal_randen_hwaes_impl absl_random_internal_randen_slow absl_random_internal_seed_material absl_random_seed_gen_exception absl_random_seed_sequences absl_raw_hash_set absl_raw_logging_internal absl_spinlock_wait absl_stacktrace absl_status absl_statusor absl_str_format_internal absl_strerror absl_borrowed_fixup_buffer absl_strings absl_strings_internal absl_symbolize absl_synchronization absl_throw_delegate absl_time absl_time_zone absl_tracing_internal absl_utf8_for_code_point absl_vlog_config_internal c cares crypto m protobuf protoc re2 ssl utf8_range utf8_validity z ===> found c++.12.0 c++abi.9.0 pthread.28.1 absl_base.8.0 absl_city.8.0 absl_civil_time.8.0 absl_cord.8.0 absl_cord_internal.8.0 absl_cordz_functions.8.0 absl_cordz_handle.8.0 absl_cordz_info.8.0 absl_crc32c.8.0 absl_crc_cord_state.8.0 absl_crc_cpu_detect.8.0 absl_crc_internal.8.0 absl_debugging_internal.8.0 absl_decode_rust_punycode.8.0 absl_demangle_internal.8.0 absl_demangle_rust.8.0 absl_die_if_null.8.0 absl_examine_stack.8.0 absl_exponential_biased.8.0 absl_flags_commandlineflag.8.0 absl_flags_commandlineflag_internal.8.0 absl_flags_config.8.0 absl_flags_internal.8.0 absl_flags_marshalling.8.0 absl_flags_private_handle_accessor.8.0 absl_flags_program_name.8.0 absl_flags_reflection.8.0 absl_graphcycles_internal.8.0 absl_hash.8.0 absl_hashtablez_sampler.8.0 absl_int128.8.0 absl_kernel_timeout_internal.8.0 absl_leak_check.8.0 absl_log_entry.8.0 absl_log_globals.8.0 absl_log_initialize.8.0 absl_log_internal_check_op.8.0 absl_log_internal_conditions.8.0 absl_log_internal_fnmatch.8.0 absl_log_internal_format.8.0 absl_log_internal_globals.8.0 absl_log_internal_log_sink_set.8.0 absl_log_internal_message.8.0 absl_log_internal_nullguard.8.0 absl_log_internal_proto.8.0 absl_log_internal_structured_proto.8.0 absl_log_severity.8.0 absl_log_sink.8.0 absl_malloc_internal.8.0 absl_random_distributions.8.0 absl_random_internal_entropy_pool.8.0 absl_random_internal_platform.8.0 absl_random_internal_randen.8.0 absl_random_internal_randen_hwaes.8.0 absl_random_internal_randen_hwaes_impl.8.0 absl_random_internal_randen_slow.8.0 absl_random_internal_seed_material.8.0 absl_random_seed_gen_exception.8.0 absl_random_seed_sequences.8.0 absl_raw_hash_set.8.0 absl_raw_logging_internal.8.0 absl_spinlock_wait.8.0 absl_stacktrace.8.0 absl_status.8.0 absl_statusor.8.0 absl_str_format_internal.8.0 absl_strerror.8.0 absl_borrowed_fixup_buffer.8.0 absl_strings.8.0 absl_strings_internal.8.0 absl_symbolize.8.0 absl_synchronization.8.0 absl_throw_delegate.8.0 absl_time.8.0 absl_time_zone.8.0 absl_tracing_internal.8.0 absl_utf8_for_code_point.8.0 absl_vlog_config_internal.8.0 c.103.0 cares.4.5 crypto.57.2 m.10.1 protobuf.38.0 protoc.39.0 re2.4.0 ssl.60.2 utf8_range.1.0 utf8_validity.2.0 z.7.2 abseil-cpp-20260107.1 cmake-core-4.3.3 libcares-1.34.8 ninja-1.11.1p1v1 protobuf-7.35.1 re2-20251105p0 (Junk lock released for exopi-2 at 1784374826.25) Woken up games/cataclysm-dda,no_x11 distfiles size=16053195 >>> Running patch in net/grpc at 1784374826.31 ===> net/grpc ===> Checking files for grpc-1.82.1 `/exopi-cvs/ports/distfiles/grpc-grpc-v1.82.1.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for grpc-1.82.1 ===> Patching for grpc-1.82.1 ===> Applying OpenBSD patch patch-CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Do not install grpc's copy of mozilla's CA bundle | |Index: CMakeLists.txt |--- CMakeLists.txt.orig |+++ CMakeLists.txt -------------------------- Patching file CMakeLists.txt using Plan A... Hunk #1 succeeded at 55443. done ===> Applying OpenBSD patch patch-include_grpc_event_engine_memory_request_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix build with abseil-cpp>=20260107.0 after which it's string_view.h |no longer includes C++ headers required by std::to_string() in this file |(probably an oversight in gRPC and unrelated to abseil). | |Index: include/grpc/event_engine/memory_request.h |--- include/grpc/event_engine/memory_request.h.orig |+++ include/grpc/event_engine/memory_request.h -------------------------- Patching file include/grpc/event_engine/memory_request.h using Plan A... Hunk #1 succeeded at 16. done ===> Applying OpenBSD patch patch-src_core_credentials_transport_tls_ssl_utils_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/core/credentials/transport/tls/ssl_utils.cc |--- src/core/credentials/transport/tls/ssl_utils.cc.orig |+++ src/core/credentials/transport/tls/ssl_utils.cc -------------------------- Patching file src/core/credentials/transport/tls/ssl_utils.cc using Plan A... Hunk #1 succeeded at 53. done ===> Applying OpenBSD patch patch-src_core_lib_event_engine_ares_resolver_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/core/lib/event_engine/ares_resolver.cc |--- src/core/lib/event_engine/ares_resolver.cc.orig |+++ src/core/lib/event_engine/ares_resolver.cc -------------------------- Patching file src/core/lib/event_engine/ares_resolver.cc using Plan A... Hunk #1 succeeded at 416. Hunk #2 succeeded at 452. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in net/grpc at 1784374828.60 ===> net/grpc ===> Generating configure for grpc-1.82.1 ===> Configuring for grpc-1.82.1 -- The C compiler identification is Clang 22.1.6 -- The CXX compiler identification is Clang 22.1.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /exopi-obj/pobj/grpc-1.82.1/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: /exopi-obj/pobj/grpc-1.82.1/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Performing Test HAVE_STDC_FORMAT_MACROS -- Performing Test HAVE_STDC_FORMAT_MACROS - Success -- Found c-ares: /usr/local/lib/cmake/c-ares/c-ares-config.cmake (found suitable version "1.34.8", minimum required is "1.13.0") -- Found ZLIB: /usr/lib/libz.so.7.2 (found version "1.3.2") -- Found RE2 via CMake. -- Found PkgConfig: /usr/bin/pkg-config (found version "2.4.3") -- Found OpenSSL: /usr/lib/libcrypto.so.57.2 (found version "2.0.0") -- Could NOT find systemd (missing: systemd_DIR) -- Checking for module 'libsystemd>=233' -- Package 'libsystemd' not found -- Configuring done (3.6s) -- Generating done (1.4s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_CLANG_SCAN_DEPS CMAKE_ASM_COMPILER_RANLIB CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_CLANG_SCAN_DEPS CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_CLANG_SCAN_DEPS CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_CLANG_SCAN_DEPS CMAKE_OBJC_COMPILER_RANLIB -- Build files have been written to: /exopi-obj/pobj/grpc-1.82.1/build-amd64 >>> Running build in net/grpc at 1784374834.09 ===> net/grpc ===> Building for grpc-1.82.1 Change Dir: '/exopi-obj/pobj/grpc-1.82.1/build-amd64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Daddress_sorting_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting.c.o -MF CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting.c.o.d -o CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/address_sorting.c [2/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Daddress_sorting_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting_posix.c.o -MF CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting_posix.c.o.d -o CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting_posix.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/address_sorting_posix.c [3/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Daddress_sorting_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting_windows.c.o -MF CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting_windows.c.o.d -o CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting_windows.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/address_sorting_windows.c [4/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/cc -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/address_sorting.dir/link.d -Wl,-soname,libaddress_sorting.so.0.0 -o libaddress_sorting.so.0.0 CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting.c.o CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting_posix.c.o CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting_windows.c.o -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5/1936] /usr/local/bin/cmake -E cmake_symlink_library libaddress_sorting.so.0.0 libaddress_sorting.so.0.0 libaddress_sorting.so && : [6/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/config/config_vars.cc.o -MF CMakeFiles/gpr.dir/src/core/config/config_vars.cc.o.d -o CMakeFiles/gpr.dir/src/core/config/config_vars.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/config_vars.cc [7/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/config/config_vars_non_generated.cc.o -MF CMakeFiles/gpr.dir/src/core/config/config_vars_non_generated.cc.o.d -o CMakeFiles/gpr.dir/src/core/config/config_vars_non_generated.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/config_vars_non_generated.cc [8/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/config/load_config.cc.o -MF CMakeFiles/gpr.dir/src/core/config/load_config.cc.o.d -o CMakeFiles/gpr.dir/src/core/config/load_config.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/load_config.cc [9/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/lib/event_engine/thread_local.cc.o -MF CMakeFiles/gpr.dir/src/core/lib/event_engine/thread_local.cc.o.d -o CMakeFiles/gpr.dir/src/core/lib/event_engine/thread_local.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_local.cc [10/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/alloc.cc.o -MF CMakeFiles/gpr.dir/src/core/util/alloc.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/alloc.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/alloc.cc [11/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/crash.cc.o -MF CMakeFiles/gpr.dir/src/core/util/crash.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/crash.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/crash.cc [12/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/examine_stack.cc.o -MF CMakeFiles/gpr.dir/src/core/util/examine_stack.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/examine_stack.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/examine_stack.cc [13/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/fork.cc.o -MF CMakeFiles/gpr.dir/src/core/util/fork.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/fork.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/fork.cc [14/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/gpr_time.cc.o -MF CMakeFiles/gpr.dir/src/core/util/gpr_time.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/gpr_time.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gpr_time.cc [15/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/host_port.cc.o -MF CMakeFiles/gpr.dir/src/core/util/host_port.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/host_port.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/host_port.cc [16/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/iphone/cpu.cc.o -MF CMakeFiles/gpr.dir/src/core/util/iphone/cpu.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/iphone/cpu.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/iphone/cpu.cc [17/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/linux/cpu.cc.o -MF CMakeFiles/gpr.dir/src/core/util/linux/cpu.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/linux/cpu.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/linux/cpu.cc [18/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/linux/env.cc.o -MF CMakeFiles/gpr.dir/src/core/util/linux/env.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/linux/env.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/linux/env.cc [19/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/log.cc.o -MF CMakeFiles/gpr.dir/src/core/util/log.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/log.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/log.cc [20/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/mpscq.cc.o -MF CMakeFiles/gpr.dir/src/core/util/mpscq.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/mpscq.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.cc:89:11: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 89 | if (mu_.TryLock()) { | ^ /usr/local/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.cc:91:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 91 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.cc:99:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 99 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [21/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/msys/tmpfile.cc.o -MF CMakeFiles/gpr.dir/src/core/util/msys/tmpfile.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/msys/tmpfile.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/msys/tmpfile.cc [22/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/posix/cpu.cc.o -MF CMakeFiles/gpr.dir/src/core/util/posix/cpu.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/posix/cpu.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/posix/cpu.cc [23/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/posix/env.cc.o -MF CMakeFiles/gpr.dir/src/core/util/posix/env.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/posix/env.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/posix/env.cc [24/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/posix/stat.cc.o -MF CMakeFiles/gpr.dir/src/core/util/posix/stat.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/posix/stat.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/posix/stat.cc [25/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/posix/string.cc.o -MF CMakeFiles/gpr.dir/src/core/util/posix/string.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/posix/string.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/posix/string.cc [26/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/posix/sync.cc.o -MF CMakeFiles/gpr.dir/src/core/util/posix/sync.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/posix/sync.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/posix/sync.cc [27/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/posix/thd.cc.o -MF CMakeFiles/gpr.dir/src/core/util/posix/thd.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/posix/thd.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/posix/thd.cc [28/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/posix/time.cc.o -MF CMakeFiles/gpr.dir/src/core/util/posix/time.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/posix/time.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/posix/time.cc [29/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/posix/tmpfile.cc.o -MF CMakeFiles/gpr.dir/src/core/util/posix/tmpfile.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/posix/tmpfile.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/posix/tmpfile.cc [30/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/strerror.cc.o -MF CMakeFiles/gpr.dir/src/core/util/strerror.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/strerror.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/strerror.cc [31/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/string.cc.o -MF CMakeFiles/gpr.dir/src/core/util/string.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/string.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/string.cc [32/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/sync.cc.o -MF CMakeFiles/gpr.dir/src/core/util/sync.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/sync.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.cc [33/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/sync_abseil.cc.o -MF CMakeFiles/gpr.dir/src/core/util/sync_abseil.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/sync_abseil.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync_abseil.cc /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync_abseil.cc:46:39: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 46 | reinterpret_cast(mu)->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync_abseil.cc:50:39: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 50 | reinterpret_cast(mu)->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync_abseil.cc:54:46: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 54 | return reinterpret_cast(mu)->TryLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 3 warnings generated. [34/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/tchar.cc.o -MF CMakeFiles/gpr.dir/src/core/util/tchar.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/tchar.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/tchar.cc [35/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/time_precise.cc.o -MF CMakeFiles/gpr.dir/src/core/util/time_precise.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/time_precise.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/time_precise.cc [36/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/time_util.cc.o -MF CMakeFiles/gpr.dir/src/core/util/time_util.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/time_util.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/time_util.cc [37/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/windows/cpu.cc.o -MF CMakeFiles/gpr.dir/src/core/util/windows/cpu.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/windows/cpu.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/windows/cpu.cc [38/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/windows/env.cc.o -MF CMakeFiles/gpr.dir/src/core/util/windows/env.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/windows/env.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/windows/env.cc [39/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/windows/stat.cc.o -MF CMakeFiles/gpr.dir/src/core/util/windows/stat.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/windows/stat.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/windows/stat.cc [40/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/windows/string.cc.o -MF CMakeFiles/gpr.dir/src/core/util/windows/string.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/windows/string.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/windows/string.cc [41/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/windows/string_util.cc.o -MF CMakeFiles/gpr.dir/src/core/util/windows/string_util.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/windows/string_util.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/windows/string_util.cc [42/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/windows/sync.cc.o -MF CMakeFiles/gpr.dir/src/core/util/windows/sync.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/windows/sync.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/windows/sync.cc [43/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/windows/thd.cc.o -MF CMakeFiles/gpr.dir/src/core/util/windows/thd.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/windows/thd.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/windows/thd.cc [44/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/windows/time.cc.o -MF CMakeFiles/gpr.dir/src/core/util/windows/time.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/windows/time.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/windows/time.cc [45/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgpr_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/gpr.dir/src/core/util/windows/tmpfile.cc.o -MF CMakeFiles/gpr.dir/src/core/util/windows/tmpfile.cc.o.d -o CMakeFiles/gpr.dir/src/core/util/windows/tmpfile.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/windows/tmpfile.cc [46/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/c++ -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/gpr.dir/link.d -Wl,-soname,libgpr.so.5.1 -o libgpr.so.5.1 CMakeFiles/gpr.dir/src/core/config/config_vars.cc.o CMakeFiles/gpr.dir/src/core/config/config_vars_non_generated.cc.o CMakeFiles/gpr.dir/src/core/config/load_config.cc.o CMakeFiles/gpr.dir/src/core/lib/event_engine/thread_local.cc.o CMakeFiles/gpr.dir/src/core/util/alloc.cc.o CMakeFiles/gpr.dir/src/core/util/crash.cc.o CMakeFiles/gpr.dir/src/core/util/examine_stack.cc.o CMakeFiles/gpr.dir/src/core/util/fork.cc.o CMakeFiles/gpr.dir/src/core/util/gpr_time.cc.o CMakeFiles/gpr.dir/src/core/util/host_port.cc.o CMakeFiles/gpr.dir/src/core/util/iphone/cpu.cc.o CMakeFiles/gpr.dir/src/core/util/linux/cpu.cc.o CMakeFiles/gpr.dir/src/core/util/linux/env.cc.o CMakeFiles/gpr.dir/src/core/util/log.cc.o CMakeFiles/gpr.dir/src/core/util/mpscq.cc.o CMakeFiles/gpr.dir/src/core/util/msys/tmpfile.cc.o CMakeFiles/gpr.dir/src/core/util/posix/cpu.cc.o CMakeFiles/gpr.dir/src/core/util/posix/env.cc.o CMakeFiles/gpr.dir/src/core/util/posix/stat.cc.o CMakeFiles/gpr.dir/src/core/util/posix/string.cc.o CMakeFiles/gpr.dir/src/core/util/posix/sync.cc.o CMakeFiles/gpr.dir/src/core/util/posix/thd.cc.o CMakeFiles/gpr.dir/src/core/util/posix/time.cc.o CMakeFiles/gpr.dir/src/core/util/posix/tmpfile.cc.o CMakeFiles/gpr.dir/src/core/util/strerror.cc.o CMakeFiles/gpr.dir/src/core/util/string.cc.o CMakeFiles/gpr.dir/src/core/util/sync.cc.o CMakeFiles/gpr.dir/src/core/util/sync_abseil.cc.o CMakeFiles/gpr.dir/src/core/util/tchar.cc.o CMakeFiles/gpr.dir/src/core/util/time_precise.cc.o CMakeFiles/gpr.dir/src/core/util/time_util.cc.o CMakeFiles/gpr.dir/src/core/util/windows/cpu.cc.o CMakeFiles/gpr.dir/src/core/util/windows/env.cc.o CMakeFiles/gpr.dir/src/core/util/windows/stat.cc.o CMakeFiles/gpr.dir/src/core/util/windows/string.cc.o CMakeFiles/gpr.dir/src/core/util/windows/string_util.cc.o CMakeFiles/gpr.dir/src/core/util/windows/sync.cc.o CMakeFiles/gpr.dir/src/core/util/windows/thd.cc.o CMakeFiles/gpr.dir/src/core/util/windows/time.cc.o CMakeFiles/gpr.dir/src/core/util/windows/tmpfile.cc.o -Wl,-z,origin,-rpath,/usr/local/lib: -lm /usr/local/lib/libabsl_status.so.8.0 /usr/local/lib/libabsl_flags_internal.so.8.0 /usr/local/lib/libabsl_flags_marshalling.so.8.0 /usr/local/lib/libabsl_flags_reflection.so.8.0 /usr/local/lib/libabsl_flags_config.so.8.0 /usr/local/lib/libabsl_flags_program_name.so.8.0 /usr/local/lib/libabsl_flags_private_handle_accessor.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag_internal.so.8.0 /usr/local/lib/libabsl_raw_hash_set.so.8.0 /usr/local/lib/libabsl_hashtablez_sampler.so.8.0 /usr/local/lib/libabsl_log_internal_check_op.so.8.0 /usr/local/lib/libabsl_log_internal_conditions.so.8.0 /usr/local/lib/libabsl_log_internal_message.so.8.0 /usr/local/lib/libabsl_log_internal_nullguard.so.8.0 /usr/local/lib/libabsl_examine_stack.so.8.0 /usr/local/lib/libabsl_log_internal_format.so.8.0 /usr/local/lib/libabsl_log_internal_structured_proto.so.8.0 /usr/local/lib/libabsl_log_internal_log_sink_set.so.8.0 /usr/local/lib/libabsl_log_globals.so.8.0 /usr/local/lib/libabsl_log_internal_globals.so.8.0 /usr/local/lib/libabsl_log_sink.so.8.0 /usr/local/lib/libabsl_log_entry.so.8.0 /usr/local/lib/libabsl_log_internal_proto.so.8.0 /usr/local/lib/libabsl_vlog_config_internal.so.8.0 /usr/local/lib/libabsl_log_internal_fnmatch.so.8.0 /usr/local/lib/libabsl_random_distributions.so.8.0 /usr/local/lib/libabsl_random_seed_sequences.so.8.0 /usr/local/lib/libabsl_random_internal_entropy_pool.so.8.0 /usr/local/lib/libabsl_random_internal_randen.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes_impl.so.8.0 /usr/local/lib/libabsl_random_internal_randen_slow.so.8.0 /usr/local/lib/libabsl_random_internal_platform.so.8.0 /usr/local/lib/libabsl_random_internal_seed_material.so.8.0 /usr/local/lib/libabsl_random_seed_gen_exception.so.8.0 /usr/local/lib/libabsl_cord.so.8.0 /usr/local/lib/libabsl_cordz_info.so.8.0 /usr/local/lib/libabsl_cord_internal.so.8.0 /usr/local/lib/libabsl_cordz_functions.so.8.0 /usr/local/lib/libabsl_exponential_biased.so.8.0 /usr/local/lib/libabsl_cordz_handle.so.8.0 /usr/local/lib/libabsl_synchronization.so.8.0 /usr/local/lib/libabsl_graphcycles_internal.so.8.0 /usr/local/lib/libabsl_kernel_timeout_internal.so.8.0 /usr/local/lib/libabsl_time.so.8.0 /usr/local/lib/libabsl_civil_time.so.8.0 /usr/local/lib/libabsl_time_zone.so.8.0 /usr/local/lib/libabsl_tracing_internal.so.8.0 /usr/local/lib/libabsl_crc_cord_state.so.8.0 /usr/local/lib/libabsl_crc32c.so.8.0 /usr/local/lib/libabsl_crc_internal.so.8.0 /usr/local/lib/libabsl_crc_cpu_detect.so.8.0 /usr/local/lib/libabsl_str_format_internal.so.8.0 /usr/local/lib/libabsl_leak_check.so.8.0 /usr/local/lib/libabsl_stacktrace.so.8.0 /usr/local/lib/libabsl_borrowed_fixup_buffer.so.8.0 /usr/local/lib/libabsl_hash.so.8.0 /usr/local/lib/libabsl_city.so.8.0 /usr/local/lib/libabsl_strerror.so.8.0 /usr/local/lib/libabsl_symbolize.so.8.0 /usr/local/lib/libabsl_strings.so.8.0 /usr/local/lib/libabsl_int128.so.8.0 /usr/local/lib/libabsl_strings_internal.so.8.0 /usr/local/lib/libabsl_throw_delegate.so.8.0 /usr/local/lib/libabsl_malloc_internal.so.8.0 /usr/local/lib/libabsl_debugging_internal.so.8.0 /usr/local/lib/libabsl_demangle_internal.so.8.0 /usr/local/lib/libabsl_demangle_rust.so.8.0 /usr/local/lib/libabsl_decode_rust_punycode.so.8.0 /usr/local/lib/libabsl_base.so.8.0 -pthread /usr/local/lib/libabsl_raw_logging_internal.so.8.0 /usr/local/lib/libabsl_log_severity.so.8.0 /usr/local/lib/libabsl_spinlock_wait.so.8.0 /usr/local/lib/libabsl_utf8_for_code_point.so.8.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [47/1936] /usr/local/bin/cmake -E cmake_symlink_library libgpr.so.5.1 libgpr.so.5.1 libgpr.so && : [48/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/call/call_arena_allocator.cc.o -MF CMakeFiles/grpc.dir/src/core/call/call_arena_allocator.cc.o.d -o CMakeFiles/grpc.dir/src/core/call/call_arena_allocator.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [52/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/call/client_call.cc.o -MF CMakeFiles/grpc.dir/src/core/call/client_call.cc.o.d -o CMakeFiles/grpc.dir/src/core/call/client_call.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:111:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:31:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 31 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:43:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 43 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:64:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 64 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:80:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:87:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 87 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:114:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 114 | MutexLock lock(&buffer_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:138:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 138 | ReleasableMutexLock lock(&buffer_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:52:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 52 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:80:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:151:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 151 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:208:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:245:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [64/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/channelz/channelz.cc.o -MF CMakeFiles/grpc.dir/src/core/channelz/channelz.cc.o.d -o CMakeFiles/grpc.dir/src/core/channelz/channelz.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:65:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 65 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:70:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 70 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:84:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:132:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&data_sources_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:156:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 156 | MutexLock lock(&data_sources_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:204:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 204 | MutexLock lock(&data_sources_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:244:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&node_->data_sources_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:251:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 251 | MutexLock lock(&node->data_sources_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [65/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/channelz/channelz_registry.cc.o -MF CMakeFiles/grpc.dir/src/core/channelz/channelz_registry.cc.o.d -o CMakeFiles/grpc.dir/src/core/channelz/channelz_registry.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:73:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 73 | MutexLock lock(&node_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:80:17: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 80 | node_shard.mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:88:19: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 88 | node_shard.mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:90:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:106:19: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 106 | node_shard.mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:129:17: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 129 | node_shard.mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:131:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 131 | MutexLock lock(&index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:167:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock index_lock(&index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:181:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 181 | MutexLock shard_lock(&node_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:219:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 219 | MutexLock index_lock(&index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:232:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 232 | MutexLock index_lock(&index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:233:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 233 | MutexLock lock(&node_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:298:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 298 | MutexLock lock(&p->node_shards_[i].mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:313:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 313 | MutexLock lock(&p->index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 36 warnings generated. [66/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/channelz/property_list.cc.o -MF CMakeFiles/grpc.dir/src/core/channelz/property_list.cc.o.d -o CMakeFiles/grpc.dir/src/core/channelz/property_list.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [67/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/channelz/text_encode.cc.o -MF CMakeFiles/grpc.dir/src/core/channelz/text_encode.cc.o.d -o CMakeFiles/grpc.dir/src/core/channelz/text_encode.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/text_encode.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/text_encode.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/text_encode.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/text/encode.h:11: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [68/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/channelz/v2tov1/convert.cc.o -MF CMakeFiles/grpc.dir/src/core/channelz/v2tov1/convert.cc.o.d -o CMakeFiles/grpc.dir/src/core/channelz/v2tov1/convert.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/convert.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/convert.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [69/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/channelz/v2tov1/legacy_api.cc.o -MF CMakeFiles/grpc.dir/src/core/channelz/v2tov1/legacy_api.cc.o.d -o CMakeFiles/grpc.dir/src/core/channelz/v2tov1/legacy_api.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/legacy_api.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [70/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/channelz/v2tov1/property_list.cc.o -MF CMakeFiles/grpc.dir/src/core/channelz/v2tov1/property_list.cc.o.d -o CMakeFiles/grpc.dir/src/core/channelz/v2tov1/property_list.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/property_list.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/v2tov1/property_list.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [71/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/client_channel/backup_poller.cc.o -MF CMakeFiles/grpc.dir/src/core/client_channel/backup_poller.cc.o.d -o CMakeFiles/grpc.dir/src/core/client_channel/backup_poller.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [72/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/client_channel/buffered_call.cc.o -MF CMakeFiles/grpc.dir/src/core/client_channel/buffered_call.cc.o.d -o CMakeFiles/grpc.dir/src/core/client_channel/buffered_call.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:49: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:111:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:750:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 750 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:788:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 788 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:850:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 850 | MutexLock lock(&info_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1372:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1372 | MutexLock lock(&info_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:158:9: note: in instantiation of member function 'grpc_core::Observable>>::Observer::~Observer' requested here 158 | class ObserverWhen : public Observer { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:137:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | MutexLock lock(state_->mu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/detail/promise_like.h:226:14: note: in instantiation of member function 'grpc_core::Observable>>::Observer::operator()' requested here 226 | return f_(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/map.h:243:18: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>>::ObserverWhen<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:989:17)>>::operator()' requested here 243 | auto r = promise(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:38:31: note: in instantiation of member function 'grpc_core::Observable>>::State::Set' requested here 38 | void Set(T value) { state_->Set(std::move(value)); } | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1061:30: note: in instantiation of member function 'grpc_core::Observable>>::Set' requested here 1061 | resolver_data_for_calls_.Set(nullptr); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:38:31: note: in instantiation of member function 'grpc_core::Observable>::State::Set' requested here 38 | void Set(T value) { state_->Set(std::move(value)); } | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1068:15: note: in instantiation of member function 'grpc_core::Observable>::Set' requested here 1068 | picker_.Set(MakeRefCounted( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>' requested here 1459 | idle_activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>::Step' requested here 521 | Step(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>' requested here 1459 | idle_activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>' requested here 1459 | idle_activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 58 warnings generated. [74/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/client_channel/client_channel_factory.cc.o -MF CMakeFiles/grpc.dir/src/core/client_channel/client_channel_factory.cc.o.d -o CMakeFiles/grpc.dir/src/core/client_channel/client_channel_factory.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:76: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:76: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:76: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:76: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:717:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 717 | MutexLock lock(&chand_->external_watchers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:747:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 747 | MutexLock lock(&chand->external_watchers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1333:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1333 | MutexLock lock(&resolution_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1409:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1409 | MutexLock lock(&info_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1485:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1485 | MutexLock lock(&resolution_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1530:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1530 | MutexLock lock(&resolution_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1578:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1578 | MutexLock lock(&lb_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1628:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1628 | MutexLock lock(&lb_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1737:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1737 | MutexLock lock(&chand->info_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1805:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1805 | MutexLock lock(&chand->resolution_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1911:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1911 | MutexLock lock(&chand()->resolution_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:2277:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2277 | MutexLock lock(&chand->lb_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:2431:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2431 | MutexLock lock(&chand_->lb_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:2451:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2451 | MutexLock lock(&chand_->lb_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:41:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 41 | MutexLock lock(&write_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:49:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 49 | MutexLock lock_read(&read_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:61:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | MutexLock lock(&write_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:67:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock_read(&read_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:75:17: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 75 | read_shard.mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:77:17: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 77 | read_shard.mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:158:9: note: in instantiation of member function 'grpc_core::Observable>::Observer::~Observer' requested here 158 | class ObserverWhen : public Observer { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:137:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | MutexLock lock(state_->mu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/detail/promise_like.h:226:14: note: in instantiation of member function 'grpc_core::Observable>::Observer::operator()' requested here 226 | return f_(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/map.h:152:29: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>::ObserverWhen<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:50:21)>>::operator()' requested here 152 | Poll r = promise_(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/detail/promise_like.h:226:14: note: in instantiation of member function 'grpc_core::Map>::ObserverWhen<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:50:21)>, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:212:23)>::operator()' requested here 226 | return f_(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:164:29: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>::ObserverWhen<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:50:21)>, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:212:23)>>::operator()' requested here 164 | auto promise_result = promise_(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/detail/promise_like.h:226:14: note: in instantiation of member function 'grpc_core::Loop<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:207:17), false>::operator()' requested here 226 | return f_(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/map.h:243:18: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>::operator()' requested here 243 | auto r = promise(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [83/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/client_channel/local_subchannel_pool.cc.o -MF CMakeFiles/grpc.dir/src/core/client_channel/local_subchannel_pool.cc.o.d -o CMakeFiles/grpc.dir/src/core/client_channel/local_subchannel_pool.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_pool_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:111:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:513:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 513 | MutexLock lock(&c->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:735:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 735 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:756:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 756 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:771:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 771 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:780:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 780 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:791:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 791 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:808:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 808 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:818:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 818 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:824:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 824 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:867:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:899:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 899 | MutexLock lock(&c->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1057:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1057 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1482:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1482 | MutexLock lock(&self->call_->subchannel_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1494:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1494 | MutexLock lock(&self->call_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1529:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1529 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1544:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1544 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1609:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1609 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1642:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1642 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1733:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1733 | MutexLock lock(&subchannel->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1920:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1920 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1941:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1941 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1959:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1959 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1971:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1971 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1984:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1984 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2003:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2003 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2016:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2016 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2022:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2022 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2111:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2111 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2147:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2147 | MutexLock lock(&c->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2290:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2290 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2319:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2319 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2359:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2359 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2422:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2422 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:93:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 93 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:105:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 105 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:153:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 153 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:356:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 356 | MutexLock lock(&subchannel_stream_client_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:421:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 421 | MutexLock lock(&self->subchannel_stream_client_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_registry_init.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:94:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 94 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:105:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 105 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:134:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 134 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:178:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 178 | MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:231:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 231 | MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:273:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 273 | MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:329:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 329 | MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:184:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 184 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:214:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 214 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:303:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 303 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:384:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 384 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:34: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:34: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:87:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 87 | MutexLock lock(&cache_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:97:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&cache_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:137:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | MutexLock lock(&cache_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:164:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 164 | MutexLock lock(&cache_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:326:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 326 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:341:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 341 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:350:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:355:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:381:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 381 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/regional_access_boundary_fetcher.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:96:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 96 | MutexLock lock(&fetch_state_->creds_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:158:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 158 | MutexLock lock(&creds_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:240:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 240 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/channel_creds_registry_init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/oauth2/oauth2_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:318:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 318 | grpc_core::MutexLock lock(g_state_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:333:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 333 | grpc_core::MutexLock lock(g_state_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:535:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | MutexLock lock(g_state_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:316:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 316 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/ssl/ssl_security_connector.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:35:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 35 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:90:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:97:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:108:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 108 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:156:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 156 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:185:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:237:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:267:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:302:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 302 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:174:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 174 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:228:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:270:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 270 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:424:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 424 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:464:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 464 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:516:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 516 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:44:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 44 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:78:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 12 warnings generated. [141/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc.o -MF CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc.o.d -o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:225:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:248:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 248 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/spiffe_utils.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security_utils.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/spiffe_utils.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security_utils.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/spiffe_utils.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security_utils.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [147/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/credentials/transport/tls/ssl_utils.cc.o -MF CMakeFiles/grpc.dir/src/core/credentials/transport/tls/ssl_utils.cc.o.d -o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/ssl_utils.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:34: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:93:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 93 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:98:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:103:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:205:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 205 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:210:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:93:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 93 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:98:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:103:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:205:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 205 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:210:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:350:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:400:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 400 | MutexLock lock(&verifier_request_map_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:413:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 413 | MutexLock lock(&verifier_request_map_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:454:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | MutexLock lock(&security_connector_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:523:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 523 | MutexLock lock(&security_connector_->verifier_request_map_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:648:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:680:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | MutexLock lock(&verifier_request_map_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:697:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 697 | MutexLock lock(&verifier_request_map_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:724:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 724 | MutexLock lock(&security_connector_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:795:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | MutexLock lock(&security_connector_->verifier_request_map_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:107:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 107 | MutexLock lock(&mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>' requested here 178 | max_age_activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::Step' requested here 521 | Step(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>' requested here 178 | max_age_activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>' requested here 178 | max_age_activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>' requested here 277 | activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::Step' requested here 521 | Step(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>' requested here 277 | activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>' requested here 277 | activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 55 warnings generated. [157/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/filters/fault_injection/fault_injection_filter.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/filters/fault_injection/fault_injection_filter.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/filters/fault_injection/fault_injection_filter.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:269:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 269 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:53:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 53 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:137:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:144:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 144 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:589:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 589 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:385:80: note: while substituting into a lambda expression here 385 | tokens]() mutable -> Poll> { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:147:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 147 | return data_queue_->EnqueueMessage(std::move(message)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:75:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:124:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 124 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:157:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:198:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 198 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:218:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:243:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl>::EnqueueInitialMetadata' requested here 131 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:139:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 139 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:153:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 153 | return data_queue_->EnqueueHalfClosed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:159:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 159 | return data_queue_->EnqueueResetStream(error_code); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:169:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 169 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:178:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 178 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:213:26: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 213 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 62 warnings generated. [170/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/client/chttp2_connector.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/client/chttp2_connector.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/client/chttp2_connector.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:589:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 589 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:385:80: note: while substituting into a lambda expression here 385 | tokens]() mutable -> Poll> { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:147:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 147 | return data_queue_->EnqueueMessage(std::move(message)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:75:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:124:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 124 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:157:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:198:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 198 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:218:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:243:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:510:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 510 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:71: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:158:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 158 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:167:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:264:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 264 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:290:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 290 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl>::EnqueueInitialMetadata' requested here 131 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:139:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 139 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:153:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 153 | return data_queue_->EnqueueHalfClosed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:159:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 159 | return data_queue_->EnqueueResetStream(error_code); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:169:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 169 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:178:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 178 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:143:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:143:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:143:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:206:26: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 206 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 64 warnings generated. [171/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/server/chttp2_server.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/server/chttp2_server.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/server/chttp2_server.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:589:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 589 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:385:80: note: while substituting into a lambda expression here 385 | tokens]() mutable -> Poll> { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:147:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 147 | return data_queue_->EnqueueMessage(std::move(message)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:75:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:124:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 124 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:157:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:198:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 198 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:218:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:243:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:505:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | MutexLock lock(&listener->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:580:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 580 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:609:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 609 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:648:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:687:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 687 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:817:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 817 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:853:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 853 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl>::EnqueueInitialMetadata' requested here 131 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:139:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 139 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:153:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 153 | return data_queue_->EnqueueHalfClosed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:159:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 159 | return data_queue_->EnqueueResetStream(error_code); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:169:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 169 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:178:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 178 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:213:26: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 213 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 69 warnings generated. [172/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/bin_decoder.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/bin_decoder.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/bin_decoder.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/bin_decoder.cc [173/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/bin_encoder.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/bin_encoder.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/bin_encoder.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/bin_encoder.cc [174/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:949:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 949 | grpc_core::MutexLock lock(&t->ep_destroy_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3438:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 3438 | grpc_core::MutexLock lock(&ep_destroy_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3448:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 3448 | grpc_core::MutexLock lock(&ep_destroy_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function '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::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function '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::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique, 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, grpc_core::RefCountedPtr, 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>::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:676:47: note: in instantiation of member function '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>::MakeZTrace' requested here 676 | return transport_->http2_ztrace_collector.MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function '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::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function '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::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique, 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, grpc_core::RefCountedPtr, 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>::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:676:47: note: in instantiation of member function '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>::MakeZTrace' requested here 676 | return transport_->http2_ztrace_collector.MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function '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::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function '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::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function '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::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique, 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, grpc_core::RefCountedPtr, 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>::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:676:47: note: in instantiation of member function '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>::MakeZTrace' requested here 676 | return transport_->http2_ztrace_collector.MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:206:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 206 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1241:46: note: in instantiation of member function '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>::IsActive' requested here 1241 | trace_ztrace = t->http2_ztrace_collector.IsActive(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization '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>::AppendValue' requested here 193 | AppendValue(producer_or_value()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1279:35: note: in instantiation of function template specialization '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>::Append<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1279:42)>' requested here 1279 | ztrace_collector->Append([&]() { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1292:29: note: in instantiation of function template specialization '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>::Append' requested here 1292 | t->http2_ztrace_collector.Append(grpc_core::H2BeginEndpointWrite{ | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3461:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3459:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3461:9)>' requested here 3459 | t->memory_owner.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3480:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3478:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3480:9)>' requested here 3478 | t->memory_owner.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 38 warnings generated. [176/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/decode_huff.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/decode_huff.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/decode_huff.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/decode_huff.cc [177/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/flow_control.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/flow_control.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/flow_control.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:78:21: note: in instantiation of function template specialization '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>::Append>' requested here 78 | ztrace_collector->Append( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:156:31: note: in instantiation of function template specialization '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>::Append>' requested here 156 | t->http2_ztrace_collector.Append(grpc_core::H2DataTrace{ | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [180/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_goaway.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_goaway.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_goaway.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:141:35: note: in instantiation of function template specialization '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>::Append<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:141:42)>' requested here 141 | t->http2_ztrace_collector.Append([p]() { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:167:21: note: in instantiation of function template specialization '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>::Append<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:167:28)>' requested here 167 | ztrace_collector->Append([last_stream_id, error_code, debug_data]() { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [181/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_ping.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_ping.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_ping.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:93:31: note: in instantiation of function template specialization '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>::Append>' requested here 93 | t->http2_ztrace_collector.Append( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [182/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:52:21: note: in instantiation of function template specialization '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>::Append>' requested here 52 | ztrace_collector->Append(grpc_core::H2RstStreamTrace{id, code}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:126:31: note: in instantiation of function template specialization '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>::Append>' requested here 126 | t->http2_ztrace_collector.Append( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [183/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_security.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_security.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_security.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:98:31: note: in instantiation of function template specialization '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>::Append>' requested here 98 | t->http2_ztrace_collector.Append( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:135:39: note: in instantiation of function template specialization '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>::Append<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:136:17)>' requested here 135 | t->http2_ztrace_collector.Append( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [185/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_window_update.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_window_update.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_window_update.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:105:31: note: in instantiation of function template specialization '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>::Append>' requested here 105 | t->http2_ztrace_collector.Append(grpc_core::H2WindowUpdateTrace{ | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [186/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/goaway.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/goaway.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/goaway.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:122:31: note: in instantiation of function template specialization '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>::Append<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:122:38)>' requested here 122 | options.ztrace_collector->Append([&]() { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [188/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc [189/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:589:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 589 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:385:80: note: while substituting into a lambda expression here 385 | tokens]() mutable -> Poll> { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:147:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 147 | return data_queue_->EnqueueMessage(std::move(message)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:75:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:124:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 124 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:157:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:198:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 198 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:218:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:243:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:510:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 510 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:143:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 143 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:149:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 149 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:156:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 156 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:171:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 171 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:186:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 186 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:492:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 492 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:763:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 763 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:815:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 815 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1204:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1204 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1399:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1399 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1593:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1593 | ReleasableMutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1712:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1712 | MutexLock lock(&self->transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1764:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1764 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1808:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1808 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:2116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2116 | MutexLock lock(&transport_->transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl>::EnqueueInitialMetadata' requested here 131 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:139:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 139 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:153:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 153 | return data_queue_->EnqueueHalfClosed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:159:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 159 | return data_queue_->EnqueueResetStream(error_code); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:169:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 169 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:178:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 178 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:143:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:143:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:143:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:206:26: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 206 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:949:28: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 949 | ztrace_collector_->Append(PromiseEndpointWriteTrace{buffer_length}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 74 warnings generated. [193/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_server_transport.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_server_transport.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_server_transport.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:589:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 589 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:385:80: note: while substituting into a lambda expression here 385 | tokens]() mutable -> Poll> { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:147:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 147 | return data_queue_->EnqueueMessage(std::move(message)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:75:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:124:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 124 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:157:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:198:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 198 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:218:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:243:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:138:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 138 | MutexLock lock(&self->transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:186:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 186 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:201:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 201 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:208:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:214:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 214 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:1191:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1191 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:1207:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1207 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:1221:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1221 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:1649:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1649 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:1841:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1841 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:1998:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1998 | MutexLock lock(&transport_->transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl>::EnqueueInitialMetadata' requested here 131 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:139:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 139 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:153:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 153 | return data_queue_->EnqueueHalfClosed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:159:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 159 | return data_queue_->EnqueueResetStream(error_code); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:169:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 169 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:178:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 178 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:213:26: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 213 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:275:28: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 275 | ztrace_collector_->Append(PromiseEndpointWriteTrace{frame_count}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 69 warnings generated. [194/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [195/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings_manager.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [196/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_stats_collector.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_stats_collector.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_stats_collector.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_stats_collector.cc [197/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_transport.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_transport.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_transport.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:589:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 589 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:385:80: note: while substituting into a lambda expression here 385 | tokens]() mutable -> Poll> { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:147:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 147 | return data_queue_->EnqueueMessage(std::move(message)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl>::EnqueueInitialMetadata' requested here 131 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:139:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 139 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:153:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 153 | return data_queue_->EnqueueHalfClosed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:159:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 159 | return data_queue_->EnqueueResetStream(error_code); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:169:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 169 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:178:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 178 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 41 warnings generated. [198/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/huffsyms.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/huffsyms.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/huffsyms.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/huffsyms.cc [199/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/keepalive.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/keepalive.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/keepalive.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/detail/promise_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/detail/promise_like.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:545:29: note: in instantiation of function template specialization '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>::Append' requested here 545 | t->http2_ztrace_collector.Append(grpc_core::H2UnknownFrameTrace{ | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:1066:31: note: in instantiation of function template specialization '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>::Append<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:1066:38)>' requested here 1066 | t->http2_ztrace_collector.Append([t]() { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [201/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_abuse_policy.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [202/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_callbacks.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_callbacks.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_callbacks.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_callbacks.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_callbacks.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_callbacks.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [203/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_promise.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_promise.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_promise.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:134:35: note: in instantiation of function template specialization '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>::Append>' requested here 134 | t->http2_ztrace_collector.Append( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:270:34: note: in instantiation of function template specialization '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>::Append<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:270:41)>' requested here 270 | t_->http2_ztrace_collector.Append([&update]() { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:303:34: note: in instantiation of function template specialization '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>::Append>' requested here 303 | t_->http2_ztrace_collector.Append( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:542:36: note: in instantiation of function template specialization '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>::Append' requested here 542 | t_->http2_ztrace_collector.Append(grpc_core::H2FlowControlStall{ | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:689:29: note: in instantiation of function template specialization '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>::Append' requested here 689 | t->http2_ztrace_collector.Append(grpc_core::H2BeginWriteCycle{ | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:777:29: note: in instantiation of function template specialization '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>::Append' requested here 777 | t->http2_ztrace_collector.Append(grpc_core::H2EndWriteCycle{}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [211/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/ext/transport/inproc/inproc_transport.cc.o -MF CMakeFiles/grpc.dir/src/core/ext/transport/inproc/inproc_transport.cc.o.d -o CMakeFiles/grpc.dir/src/core/ext/transport/inproc/inproc_transport.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:103:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | MutexLock lock(&connected_state_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:139:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | MutexLock lock(&state_tracker_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:150:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | MutexLock lock(&state_tracker_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:155:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 155 | MutexLock lock(&state_tracker_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:167:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock lock(&connected_state_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl::Set' requested here 1482 | state->call_handler_latch.Set(std::move(handler)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/ref_counted_ptr.h:369:31: note: in instantiation of member function 'grpc_core::V3InterceptorToV2Bridge::CallDestinationToNextV2Filter::StartCall' requested here 369 | return RefCountedPtr(new T(std::forward(args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1247:28: note: in instantiation of function template specialization 'grpc_core::MakeRefCounted::CallDestinationToNextV2Filter>' requested here 1247 | wrapped_destination_ = MakeRefCounted(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:95:18: note: in instantiation of member function 'grpc_core::V3InterceptorToV2Bridge::V3InterceptorToV2Bridge' requested here 95 | CompositeFilter::CompositeFilter(const ChannelArgs& args, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1376:64: note: in instantiation of member function 'grpc_core::InterActivityLatch>>::Wait' requested here 1376 | return pipe_owner->server_initial_metadata.Wait(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1370:71: note: while substituting into a lambda expression here 1370 | pipe_owner](ServerMetadataHandle metadata) mutable { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1292:80: note: while substituting into a lambda expression here 1292 | std::move(next_promise_factory)](CallHandler handler) mutable { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:95:18: note: in instantiation of member function 'grpc_core::V3InterceptorToV2Bridge::MakeCallPromise' requested here 95 | CompositeFilter::CompositeFilter(const ChannelArgs& args, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1447:55: note: in instantiation of member function 'grpc_core::InterActivityLatch>::Wait' requested here 1447 | pipe_owner->client_initial_metadata.Wait(), | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1292:80: note: while substituting into a lambda expression here 1292 | std::move(next_promise_factory)](CallHandler handler) mutable { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:95:18: note: in instantiation of member function 'grpc_core::V3InterceptorToV2Bridge::MakeCallPromise' requested here 95 | CompositeFilter::CompositeFilter(const ChannelArgs& args, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:140:40: note: in instantiation of member function 'grpc_core::InterActivityPipe, '\x01'>::Center::MarkClosed' requested here 140 | if (center_ != nullptr) center_->MarkClosed(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:36:7: note: in instantiation of member function 'grpc_core::InterActivityPipe, '\x01'>::Sender::~Sender' requested here 36 | class InterActivityPipe { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:195:13: note: in instantiation of function template specialization 'grpc_core::Arena::ManagedNewImpl::ManagedNewImpl<>' requested here 195 | new (t) T(std::forward(args)...); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:203:15: note: in instantiation of function template specialization 'grpc_core::Arena::New>' requested here 203 | auto* p = New>(std::forward(args)...); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1277:45: note: in instantiation of function template specialization 'grpc_core::Arena::ManagedNew' requested here 1277 | auto* pipe_owner = GetContext()->ManagedNew(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:95:18: note: in instantiation of member function 'grpc_core::V3InterceptorToV2Bridge::MakeCallPromise' requested here 95 | CompositeFilter::CompositeFilter(const ChannelArgs& args, | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:151:24: note: in instantiation of member function 'grpc_core::InterActivityPipe, '\x01'>::Center::Push' requested here 151 | return center->Push(value); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:95:18: note: in instantiation of member function 'grpc_core::V3InterceptorToV2Bridge::MakeCallPromise' requested here 95 | CompositeFilter::CompositeFilter(const ChannelArgs& args, | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:174:52: note: in instantiation of member function 'grpc_core::InterActivityPipe, '\x01'>::Center::Next' requested here 174 | return [center = center_]() { return center->Next(); }; | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:95:18: note: in instantiation of member function 'grpc_core::V3InterceptorToV2Bridge::MakeCallPromise' requested here 95 | CompositeFilter::CompositeFilter(const ChannelArgs& args, | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1364:63: note: in instantiation of member function 'grpc_core::InterActivityLatch>>::Set' requested here 1364 | pipe_owner->server_initial_metadata.Set( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:95:18: note: in instantiation of member function 'grpc_core::V3InterceptorToV2Bridge::MakeCallPromise' requested here 95 | CompositeFilter::CompositeFilter(const ChannelArgs& args, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1432:73: note: in instantiation of member function 'grpc_core::InterActivityLatch>::Set' requested here 1432 | pipe_owner->client_initial_metadata.Set( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.cc:95:18: note: in instantiation of member function 'grpc_core::V3InterceptorToV2Bridge::MakeCallPromise' requested here 95 | CompositeFilter::CompositeFilter(const ChannelArgs& args, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 50 warnings generated. [564/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/filter/fused_filters.cc.o -MF CMakeFiles/grpc.dir/src/core/filter/fused_filters.cc.o.d -o CMakeFiles/grpc.dir/src/core/filter/fused_filters.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:79:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 79 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:97:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:136:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [567/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/handshaker/handshaker_registry.cc.o -MF CMakeFiles/grpc.dir/src/core/handshaker/handshaker_registry.cc.o.d -o CMakeFiles/grpc.dir/src/core/handshaker/handshaker_registry.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [568/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/handshaker/http_connect/http_connect_client_handshaker.cc.o -MF CMakeFiles/grpc.dir/src/core/handshaker/http_connect/http_connect_client_handshaker.cc.o.d -o CMakeFiles/grpc.dir/src/core/handshaker/http_connect/http_connect_client_handshaker.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:140:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 140 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:177:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 177 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:252:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 252 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:294:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:148:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 148 | self->read_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:151:30: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 151 | self->read_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:153:31: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 153 | self->write_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:156:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 156 | self->write_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:234:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 234 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:238:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 238 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:371:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 371 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:375:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 375 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:400:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 400 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:404:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 404 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:579:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 579 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:642:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 642 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:680:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:681:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 681 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:682:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 682 | grpc_core::MutexLock shutdown_read_lock(&shutdown_read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:696:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:719:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 719 | grpc_core::ReleasableMutexLock lock(&impl->shutdown_read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:738:34: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 738 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:757:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 757 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:788:28: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 788 | impl->read_queue_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:791:28: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 791 | impl->read_queue_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:804:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 804 | grpc_core::ReleasableMutexLock shutdown_read_lock(&shutdown_read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:819:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 819 | grpc_core::MutexLock read_queue_lock(&read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:832:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 832 | grpc_core::MutexLock read_queue_lock(&read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:873:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 873 | grpc_core::ReleasableMutexLock lock(&impl->read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:925:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:940:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 940 | impl->read_queue_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:959:32: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 959 | impl->read_queue_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:977:32: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 977 | impl->read_queue_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:990:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 990 | grpc_core::ReleasableMutexLock lock(&impl->shutdown_read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:1007:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1007 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:1030:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1030 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:139:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:141:11)>' requested here 139 | memory_owner_.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 60 warnings generated. [573/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/handshaker/security/secure_endpoint.cc.o -MF CMakeFiles/grpc.dir/src/core/handshaker/security/secure_endpoint.cc.o.d -o CMakeFiles/grpc.dir/src/core/handshaker/security/secure_endpoint.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:179:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 179 | self->read_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:182:30: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 182 | self->read_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:184:31: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 184 | self->write_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:187:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 187 | self->write_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:262:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 262 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:266:23: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 266 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:509:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 509 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:513:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 513 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:538:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 538 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:542:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 542 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:586:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 586 | MutexLock lock(&read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:701:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 701 | grpc_core::MutexLock lock(ep->frame_protector.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:755:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 755 | grpc_core::MutexLock lock(ep->frame_protector.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:778:34: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 778 | ep->frame_protector.read_mu()->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:781:34: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 781 | ep->frame_protector.read_mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:975:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 975 | grpc_core::MutexLock lock(&read_settings_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1022:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1022 | grpc_core::MutexLock lock(&write_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1061:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1061 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1095:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1095 | grpc_core::MutexLock lock(&read_settings_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1106:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1106 | grpc_core::MutexLock lock(&read_settings_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1126:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1126 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1127:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1127 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1142:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1142 | grpc_core::MutexLock lock(frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1175:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1175 | grpc_core::MutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1207:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1207 | grpc_core::MutexLock lock(frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1281:29: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1281 | impl->write_queue_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1284:29: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1284 | impl->write_queue_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1298:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1298 | grpc_core::ReleasableMutexLock lock(&impl->write_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1318:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1318 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:170:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:172:11)>' requested here 170 | memory_owner_.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 57 warnings generated. [574/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/handshaker/security/security_handshaker.cc.o -MF CMakeFiles/grpc.dir/src/core/handshaker/security/security_handshaker.cc.o.d -o CMakeFiles/grpc.dir/src/core/handshaker/security/security_handshaker.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:216:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 216 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:410:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 410 | MutexLock lock(&h->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:457:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 457 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:488:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 488 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:517:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 517 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:529:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:104:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 104 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:130:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:138:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 138 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:170:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:65: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:65: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:65: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:65: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:147:16: warning: 'ares_set_servers_ports' is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] 147 | int status = ares_set_servers_ports(*channel, &dns_server_addr); | ^ /usr/local/include/ares.h:1180:1: note: 'ares_set_servers_ports' has been explicitly marked deprecated here 1180 | CARES_DEPRECATED_FOR(ares_set_servers_ports_csv) | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:301:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 301 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:367:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:376:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 376 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:378:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 378 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET6, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:382:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 382 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:415:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 415 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:419:3: warning: 'ares_query' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 419 | ares_query(channel_, std::string(host).c_str(), C_IN, T_SRV, | ^ /usr/local/include/ares.h:844:14: note: 'ares_query' has been explicitly marked deprecated here 844 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:451:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:455:3: warning: 'ares_search' is deprecated: Use ares_search_dnsrec instead [-Wdeprecated-declarations] 455 | ares_search(channel_, std::string(host).c_str(), C_IN, T_TXT, | ^ /usr/local/include/ares.h:867:14: note: 'ares_search' has been explicitly marked deprecated here 867 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:465:25: warning: 'ares_getsock' 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/local/include/ares.h:909:14: note: 'ares_getsock' has been explicitly marked deprecated here 909 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:578:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:600:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:628:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:779:12: warning: 'ares_parse_srv_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 779 | status = ares_parse_srv_reply(abuf, alen, &reply); | ^ /usr/local/include/ares.h:1124:14: note: 'ares_parse_srv_reply' has been explicitly marked deprecated here 1124 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:843:12: warning: 'ares_parse_txt_reply_ext' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 843 | status = ares_parse_txt_reply_ext(buf, len, &reply); | ^ /usr/local/include/ares.h:1133:14: note: 'ares_parse_txt_reply_ext' has been explicitly marked deprecated here 1133 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:69:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:74:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 74 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:93:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 93 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:103:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:114:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 114 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:89:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 89 | grpc_core::MutexLock lock(&poller_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:107:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 107 | grpc_core::MutexLock lock(&poller_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:144:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 144 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:150:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:255:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 255 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:340:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 340 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:363:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 363 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:385:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:411:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:420:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 420 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:464:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 464 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:538:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 538 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:574:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | grpc_core::MutexLock lock(head->mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:600:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:625:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 625 | grpc_core::ReleasableMutexLock lock(head->mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:664:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 664 | grpc_core::ReleasableMutexLock lock(head->mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:699:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 699 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:707:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 707 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:724:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 724 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:751:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 751 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [604/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:471:12: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 471 | read_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:476:12: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 476 | read_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:594:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc_core::MutexLock lock(&read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:615:34: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 615 | grpc_core::ReleasableMutexLock lock(&read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1270:12: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1270 | read_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1272:12: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1272 | read_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:482:19: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:484:9)>' requested here 482 | memory_owner_.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 41 warnings generated. [608/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:109:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:119:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 119 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:129:5: warning: 'ares_set_socket_functions' is deprecated: Use ares_set_socket_functions_ex instead [-Wdeprecated-declarations] 129 | ares_set_socket_functions(channel, &kSockFuncs, this); | ^ /usr/local/include/ares.h:578:14: note: 'ares_set_socket_functions' has been explicitly marked deprecated here 578 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:168:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 168 | grpc_core::MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:223:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 223 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:230:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 230 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:264:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 264 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:283:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 283 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:299:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 299 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:329:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 329 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:335:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 335 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:380:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 380 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:402:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 402 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:455:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 455 | grpc_core::MutexLock lock(&engine->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:465:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 465 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:478:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 478 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:496:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 496 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:539:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 539 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:671:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:692:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 692 | ac->mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:706:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 706 | ac->mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:826:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 826 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:883:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 883 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:889:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:73:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 73 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:310:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 310 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:323:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 323 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:118:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:163:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 163 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:231:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 231 | grpc_core::MutexLock lock(&mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:250:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 250 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:300:20: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 300 | if (!checker_mu_.TryLock()) return std::nullopt; | ^ /usr/local/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:303:15: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 303 | checker_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 11 warnings generated. [617/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_heap.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [618/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:48:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 48 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:101:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:122:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 122 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:128:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:145:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 13 warnings generated. [619/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:66:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 66 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [629/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 11 warnings generated. [630/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:197:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:202:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:207:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 207 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:234:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 234 | grpc_core::MutexLock lock(&lifeguard_ptr_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:284:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&lifeguard_ptr_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:328:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 328 | grpc_core::MutexLock lock(&lifeguard_ptr_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:339:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 339 | grpc_core::MutexLock lock(&thd_set_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:345:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 345 | grpc_core::MutexLock lock(&thd_set_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:350:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | grpc_core::MutexLock lock(&thd_set_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:617:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 617 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:622:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 622 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:628:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [631/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:54:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&accept_state->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:62:38: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&accept_state->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:75:34: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | grpc_core::MutexLock lock(&accept_state->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [632/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/time_util.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/time_util.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/time_util.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/time_util.cc [633/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/utils.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/utils.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/utils.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [634/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc [635/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/iocp.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/iocp.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/iocp.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/iocp.cc [636/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc [637/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/win_socket.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/win_socket.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/win_socket.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/win_socket.cc [638/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/windows_endpoint.cc [639/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_engine.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_engine.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_engine.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/windows_engine.cc [640/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_listener.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_listener.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_listener.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/windows_listener.cc [641/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:28:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:33:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:38:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 38 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:46:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 46 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:54:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:59:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 10 warnings generated. [642/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/experiments/config.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/experiments/config.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/experiments/config.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/experiments/config.cc [643/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/experiments/experiments.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/experiments/experiments.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/experiments/experiments.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/experiments/experiments.cc [644/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/buffer_list.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/buffer_list.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/buffer_list.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [645/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/call_combiner.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/call_combiner.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/call_combiner.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [646/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/cfstream_handle.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/cfstream_handle.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/cfstream_handle.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/cfstream_handle.cc [647/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/closure.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/closure.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/closure.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [648/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/combiner.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/combiner.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/combiner.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [649/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [651/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_cfstream.cc [652/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [658/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_poll_posix.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_poll_posix.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_poll_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [659/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_posix.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_posix.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [660/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [661/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:78:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:267:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 11 warnings generated. [662/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [664/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/fork_posix.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/fork_posix.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/fork_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/fork_posix.cc [665/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/fork_windows.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/fork_windows.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/fork_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/fork_windows.cc [666/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/internal_errqueue.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/internal_errqueue.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/internal_errqueue.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/internal_errqueue.cc [667/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/iocp_windows.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/iocp_windows.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/iocp_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iocp_windows.cc [668/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [669/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_internal.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_internal.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_internal.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [670/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_posix.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_posix.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [674/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/polling_entity.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/polling_entity.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/polling_entity.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [675/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [676/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_set.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_set.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_set.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset_set.cc [677/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_set_windows.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_set_windows.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_set_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset_set_windows.cc [678/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_windows.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_windows.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset_windows.cc [679/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address.cc [680/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address_posix.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address_posix.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:60:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 10 warnings generated. [681/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address_windows.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address_windows.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_windows.cc [682/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/sockaddr_utils_posix.cc [683/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_factory_posix.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_factory_posix.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_factory_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_factory_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_factory_posix.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [684/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_mutator.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_mutator.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_mutator.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_mutator.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_mutator.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [685/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:261:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 261 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:390:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 390 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:437:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 437 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:246:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 246 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:277:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 277 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:291:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 291 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:302:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 302 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:313:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 313 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:353:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 353 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:393:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 393 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:636:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 636 | g_backup_poller_mu->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:642:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 642 | g_backup_poller_mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:648:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 648 | g_backup_poller_mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:660:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 660 | g_backup_poller_mu->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:663:23: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 663 | g_backup_poller_mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:678:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 678 | g_backup_poller_mu->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:687:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 687 | g_backup_poller_mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:696:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 696 | g_backup_poller_mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:799:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 799 | tcp->read_mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:801:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 801 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:809:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 809 | tcp->read_mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:814:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 814 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1113:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1113 | tcp->read_mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1121:20: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1121 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1145:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1145 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1155:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1155 | tcp->read_mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1164:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1164 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1170:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1170 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1176:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1176 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:2080:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 2080 | tcp->read_mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:2082:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 2082 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:822:23: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:824:9)>' requested here 822 | tcp->memory_owner.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 56 warnings generated. [696/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [697/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_posix.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_posix.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [704/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_generic.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_generic.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_generic.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [705/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_heap.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_heap.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_heap.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [706/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_manager.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_manager.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_manager.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [707/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/unix_sockets_posix.cc [708/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/unix_sockets_posix_noop.cc [709/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/vsock.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/vsock.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/vsock.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/vsock.cc [710/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_eventfd.cc [711/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_nospecial.cc [712/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:57:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 57 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:60:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 60 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:67:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 67 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:73:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 73 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:80:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 80 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:87:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 87 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:93:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 93 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:100:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 100 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:109:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 18 warnings generated. [715/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/promise/mpsc.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/promise/mpsc.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/promise/mpsc.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [716/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/promise/party.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/promise/party.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/promise/party.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:76:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 76 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:79:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 79 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:86:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 86 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:92:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 92 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:99:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 99 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:118:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [719/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/resource_quota/api.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/resource_quota/api.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/resource_quota/api.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:80:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:224:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 224 | MutexLock lock(&state_->reader_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&state_->reader_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:250:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 250 | MutexLock lock(&state_->reader_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:293:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:428:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 428 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:573:24: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 573 | if (shard.shard_mu.TryLock()) { | ^ /usr/local/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:577:22: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 577 | shard.shard_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:613:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 613 | MutexLock l(&shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:625:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 625 | MutexLock l(&small_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:634:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 634 | MutexLock l(&big_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:670:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 670 | MutexLock l(&old_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:677:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 677 | MutexLock l(&new_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:690:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 690 | MutexLock l(&old_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:697:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 697 | MutexLock l(&new_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:738:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 738 | MutexLock l(&shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:749:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 749 | MutexLock l(&shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl::Storage::RegisterGaugeProvider' requested here 966 | storage_->RegisterGaugeProvider(this); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:462:3: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderConstructed' requested here 462 | ProviderConstructed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:970:17: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::UnregisterGaugeProvider' requested here 970 | storage_->UnregisterGaugeProvider(this); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:467:3: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderDestructing' requested here 467 | ProviderDestructing(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>' requested here 534 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::Step' requested here 521 | Step(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>' requested here 534 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>' requested here 534 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 53 warnings generated. [723/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/resource_quota/periodic_update.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/resource_quota/periodic_update.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/resource_quota/periodic_update.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/periodic_update.cc [724/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/resource_quota/resource_quota.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/resource_quota/resource_quota.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/resource_quota/resource_quota.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:28:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:33:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:40:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 40 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [728/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/resource_tracker/resource_tracker.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/resource_tracker/resource_tracker.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/resource_tracker/resource_tracker.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_tracker/resource_tracker.cc [729/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/security/authorization/audit_logging.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/security/authorization/audit_logging.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/security/authorization/audit_logging.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:53:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 53 | MutexLock lock(mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:60:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | MutexLock lock(mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:67:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:78:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | MutexLock lock(mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:85:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 85 | MutexLock lock(mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [730/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [742/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/surface/byte_buffer_reader.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/surface/byte_buffer_reader.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/surface/byte_buffer_reader.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [743/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/surface/call.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/surface/call.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/surface/call.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:52: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:146:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 146 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:150:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:216:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 216 | MutexLock lock(&pc->child_list_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:237:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | MutexLock lock(&pc->child_list_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:271:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 271 | MutexLock lock(&pc->child_list_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:373:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 373 | ReleasableMutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:400:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 400 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [745/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/surface/call_log_batch.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/surface/call_log_batch.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/surface/call_log_batch.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:52: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:75:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:486:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 486 | MutexLock lock(m); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [752/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/surface/completion_queue_factory.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/surface/completion_queue_factory.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/surface/completion_queue_factory.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [753/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/surface/connection_context.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/surface/connection_context.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/surface/connection_context.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/connection_context.cc [754/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/surface/event_string.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/surface/event_string.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/surface/event_string.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/event_string.cc [755/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/surface/filter_stack_call.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/surface/filter_stack_call.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/surface/filter_stack_call.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:48: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:48: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:48: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:110:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 110 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:155:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 155 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:167:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:195:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:205:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 205 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:212:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 212 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:223:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 223 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:90:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:270:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 270 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [766/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/transport/error_utils.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/transport/error_utils.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/transport/error_utils.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/error_utils.cc [767/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/lib/transport/promise_endpoint.cc.o -MF CMakeFiles/grpc.dir/src/core/lib/transport/promise_endpoint.cc.o.d -o CMakeFiles/grpc.dir/src/core/lib/transport/promise_endpoint.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:100: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:100: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:100: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:100: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:51:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 51 | MutexLock lock(&drop_count_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:84:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | MutexLock lock(&drop_count_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [780/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/load_balancer_api.cc.o -MF CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/load_balancer_api.cc.o.d -o CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/load_balancer_api.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/duration.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 5 warnings generated. [781/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/load_balancing/health_check_client.cc.o -MF CMakeFiles/grpc.dir/src/core/load_balancing/health_check_client.cc.o.d -o CMakeFiles/grpc.dir/src/core/load_balancing/health_check_client.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&self->producer_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:145:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | MutexLock lock(&self->producer_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:316:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 316 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:326:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 326 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:347:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:366:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 366 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:75:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:218:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:227:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 227 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:238:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 238 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:273:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 273 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:280:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 280 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:243:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:248:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 248 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:66: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:66: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:66: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:66: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:869:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 869 | MutexLock lock(&wrapper_->lb_policy_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:970:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 970 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:1082:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1082 | MutexLock lock(&entry_->lb_policy_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:1405:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1405 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:1460:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1460 | MutexLock lock(&lb_policy->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:1672:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1672 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:1761:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1761 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:1949:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1949 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:2006:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2006 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:2027:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2027 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:2035:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2035 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:2052:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2052 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:2085:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2085 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:506:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 506 | MutexLock lock(&wrr_->endpoint_weight_map_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:535:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:552:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:580:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 580 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:629:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&timer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:639:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 639 | MutexLock lock(&timer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:672:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | MutexLock lock(&scheduler_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:728:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 728 | MutexLock lock(&scheduler_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:746:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 746 | MutexLock lock(&self->timer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:877:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 877 | MutexLock lock(&endpoint_weight_map_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/cds.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/xds/xds_credentials.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:121:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 121 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:136:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | MutexLock lock(&g_call_counter_map->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:438:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 438 | MutexLock lock(&policy_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:535:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | MutexLock lock(&wrapper->policy()->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:615:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 615 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:837:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 837 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:892:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 892 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:922:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 922 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:941:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 941 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:963:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 963 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:1053:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1053 | MutexLock lock(&self->policy()->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:1064:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1064 | MutexLock lock(&policy()->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:97:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:147:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:237:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | MutexLock lock(&self->on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:252:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 252 | MutexLock lock(&self->on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:267:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | MutexLock lock(&self->on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:395:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 395 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:400:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 400 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:451:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | MutexLock lock(&r->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:647:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 647 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:670:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 670 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:685:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 685 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:696:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:714:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:121:5: warning: 'ares_set_socket_functions' is deprecated: Use ares_set_socket_functions_ex instead [-Wdeprecated-declarations] 121 | ares_set_socket_functions(channel, &kSockFuncs, this); | ^ /usr/local/include/ares.h:578:14: note: 'ares_set_socket_functions' has been explicitly marked deprecated here 578 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:304:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 304 | grpc_core::MutexLock lock(&driver->request->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:329:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 329 | grpc_core::MutexLock lock(&driver->request->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:371:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc_core::MutexLock lock(&fdn->ev_driver->request->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:396:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 396 | grpc_core::MutexLock lock(&fdn->ev_driver->request->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:427:9: warning: 'ares_getsock' 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); | ^ /usr/local/include/ares.h:909:14: note: 'ares_getsock' has been explicitly marked deprecated here 909 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:764:30: warning: 'ares_parse_srv_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 764 | const int parse_status = ares_parse_srv_reply(abuf, alen, &reply); | ^ /usr/local/include/ares.h:1124:14: note: 'ares_parse_srv_reply' has been explicitly marked deprecated here 1124 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:775:11: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 775 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET6, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:780:9: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 780 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:817:12: warning: 'ares_parse_txt_reply_ext' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 817 | status = ares_parse_txt_reply_ext(buf, len, &reply); | ^ /usr/local/include/ares.h:1133:14: note: 'ares_parse_txt_reply_ext' has been explicitly marked deprecated here 1133 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:891:9: warning: 'ares_set_servers_ports' 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/local/include/ares.h:1180:1: note: 'ares_set_servers_ports' has been explicitly marked deprecated here 1180 | CARES_DEPRECATED_FOR(ares_set_servers_ports_csv) | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1059:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1059 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1094:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1094 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET6, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1100:3: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1100 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1113:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1113 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1140:3: warning: 'ares_query' 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, | ^ /usr/local/include/ares.h:844:14: note: 'ares_query' has been explicitly marked deprecated here 844 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1152:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1152 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1179:3: warning: 'ares_search' 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, | ^ /usr/local/include/ares.h:867:14: note: 'ares_search' has been explicitly marked deprecated here 867 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1206:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1206 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [806/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc.o -MF CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc.o.d -o CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:215:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:281:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 281 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:296:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 296 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:309:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:339:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 339 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:393:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 393 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:420:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 420 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 16 warnings generated. [810/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/resolver/dns/event_engine/service_config_helper.cc.o -MF CMakeFiles/grpc.dir/src/core/resolver/dns/event_engine/service_config_helper.cc.o.d -o CMakeFiles/grpc.dir/src/core/resolver/dns/event_engine/service_config_helper.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/service_config_helper.cc [811/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/resolver/dns/native/dns_resolver.cc.o -MF CMakeFiles/grpc.dir/src/core/resolver/dns/native/dns_resolver.cc.o.d -o CMakeFiles/grpc.dir/src/core/resolver/dns/native/dns_resolver.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:132:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:147:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:174:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 174 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:186:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 186 | MutexLock lock(&reresolution_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:197:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&reresolution_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/polling_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/polling_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/polling_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/polling_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/polling_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/polling_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/polling_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [816/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/resolver/resolver.cc.o -MF CMakeFiles/grpc.dir/src/core/resolver/resolver.cc.o.d -o CMakeFiles/grpc.dir/src/core/resolver/resolver.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/resolver.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/resolver.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/resolver.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [817/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/resolver/resolver_registry.cc.o -MF CMakeFiles/grpc.dir/src/core/resolver/resolver_registry.cc.o.d -o CMakeFiles/grpc.dir/src/core/resolver/resolver_registry.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/resolver_registry.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/resolver_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/resolver_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [818/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/resolver/sockaddr/sockaddr_resolver.cc.o -MF CMakeFiles/grpc.dir/src/core/resolver/sockaddr/sockaddr_resolver.cc.o.d -o CMakeFiles/grpc.dir/src/core/resolver/sockaddr/sockaddr_resolver.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_config.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:58: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_dependency_manager.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:21: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:103:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | MutexLock lock(&listener_state_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:118:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(&listener_state_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:154:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 154 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:166:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 166 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:187:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 187 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:227:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 227 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:250:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 250 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:264:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 264 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:309:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:608:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 608 | MutexLock lock(&server_->mu_call_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:678:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 678 | MutexLock lock(&server_->mu_call_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:723:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 723 | MutexLock lock(&server_->mu_call_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1030:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1030 | MutexLock lock(&server_->mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1217:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1217 | MutexLock global_lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1282:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1282 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1298:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1298 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1330:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1330 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1391:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1391 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1468:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1468 | MutexLock lock(&mu_call_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1515:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1515 | MutexLock lock(&server->mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1547:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1547 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1567:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1567 | MutexLock lock(&mu_call_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1591:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1591 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1601:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1601 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1609:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1609 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1721:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1721 | MutexLock lock(&chand_->server_->mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1736:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1736 | MutexLock lock(&server_->mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1755:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1755 | MutexLock lock(&server_->mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:84:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:97:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&filter_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:132:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:205:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 205 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:218:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&filter_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:253:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 253 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_config_selector_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:175:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 175 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:541:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 541 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:547:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:581:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 581 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:593:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 593 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:599:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 599 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:607:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 607 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:741:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 741 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:770:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 770 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:785:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 785 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:839:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 839 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:1071:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1071 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:1246:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1246 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:1262:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1262 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:1270:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1270 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:175:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 175 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:541:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 541 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:547:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:581:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 581 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:593:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 593 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:599:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 599 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:607:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 607 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:741:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 741 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:770:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 770 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:785:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 785 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:839:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 839 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:1071:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1071 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:1246:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1246 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:1262:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1262 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:1270:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1270 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/xds_server_config_fetcher_legacy.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:22:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 22 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:178:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 178 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:188:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 188 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:196:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 196 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:212:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 212 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:228:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:236:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:245:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:786:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 786 | MutexLock lock(&map_shards_[i].mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:898:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 898 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:961:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 961 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:1002:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1002 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:1015:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1015 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 34 warnings generated. [837/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/telemetry/metrics.cc.o -MF CMakeFiles/grpc.dir/src/core/telemetry/metrics.cc.o.d -o CMakeFiles/grpc.dir/src/core/telemetry/metrics.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/grpc_alts_credentials_options.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/transport_security_common_api.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:157:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | grpc_core::MutexLock lock(&client->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:377:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 377 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:392:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 392 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_shared_resource.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_shared_resource.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_shared_resource.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_shared_resource.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_shared_resource.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_shared_resource.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_shared_resource.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 5 warnings generated. [856/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc.o -MF CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc.o.d -o CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/alts/grpc_alts_credentials_options.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/transport_security_common_api.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:491:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 491 | grpc_core::MutexLock lock(&handshaker->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:595:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 595 | grpc_core::MutexLock lock(&handshaker->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:659:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 659 | grpc_core::MutexLock lock(&handshaker->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:703:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 703 | grpc_core::MutexLock lock(&handshaker->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [862/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.cc.o -MF CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.cc.o.d -o CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.cc [863/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.cc.o -MF CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.cc.o.d -o CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.cc [864/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/tsi/fake_transport_security.cc.o -MF CMakeFiles/grpc.dir/src/core/tsi/fake_transport_security.cc.o.d -o CMakeFiles/grpc.dir/src/core/tsi/fake_transport_security.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/fake_transport_security.cc [865/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/tsi/local_transport_security.cc.o -MF CMakeFiles/grpc.dir/src/core/tsi/local_transport_security.cc.o.d -o CMakeFiles/grpc.dir/src/core/tsi/local_transport_security.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [866/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/tsi/ssl/key_logging/ssl_key_logging.cc.o -MF CMakeFiles/grpc.dir/src/core/tsi/ssl/key_logging/ssl_key_logging.cc.o.d -o CMakeFiles/grpc.dir/src/core/tsi/ssl/key_logging/ssl_key_logging.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:65:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 65 | grpc_core::MutexLock lock(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:69:26: warning: 'MutexLock' 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/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:80:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | grpc_core::MutexLock lock(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:104:24: warning: 'MutexLock' 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/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:116:26: warning: 'MutexLock' 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/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [867/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_boringssl.cc.o -MF CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_boringssl.cc.o.d -o CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_boringssl.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/session_cache/ssl_session_boringssl.cc [868/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_cache.cc.o -MF CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_cache.cc.o.d -o CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_cache.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/session_cache/ssl_session_cache.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/session_cache/ssl_session_cache.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/session_cache/ssl_session_cache.h:34: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/session_cache/ssl_session_cache.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/session_cache/ssl_session_cache.h:34: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/session_cache/ssl_session_cache.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/session_cache/ssl_session_cache.h:34: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/session_cache/ssl_session_cache.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/session_cache/ssl_session_cache.h:34: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/session_cache/ssl_session_cache.cc:81:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 81 | grpc_core::MutexLock lock(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/session_cache/ssl_session_cache.cc:104:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 104 | grpc_core::MutexLock lock(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/session_cache/ssl_session_cache.cc:126:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | grpc_core::MutexLock lock(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [869/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_openssl.cc.o -MF CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_openssl.cc.o.d -o CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_openssl.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/session_cache/ssl_session_openssl.cc [870/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/tsi/ssl_transport_security.cc.o -MF CMakeFiles/grpc.dir/src/core/tsi/ssl_transport_security.cc.o.d -o CMakeFiles/grpc.dir/src/core/tsi/ssl_transport_security.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:2406:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2406 | grpc_core::MutexLock lock(&impl->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security.cc:61: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security_utils.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security_utils.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security_utils.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl_transport_security_utils.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [872/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/tsi/transport_security.cc.o -MF CMakeFiles/grpc.dir/src/core/tsi/transport_security.cc.o.d -o CMakeFiles/grpc.dir/src/core/tsi/transport_security.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/transport_security.cc [873/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/tsi/transport_security_grpc.cc.o -MF CMakeFiles/grpc.dir/src/core/tsi/transport_security_grpc.cc.o.d -o CMakeFiles/grpc.dir/src/core/tsi/transport_security_grpc.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/transport_security_grpc.cc [874/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/backoff.cc.o -MF CMakeFiles/grpc.dir/src/core/util/backoff.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/backoff.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/backoff.cc [875/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/dump_args.cc.o -MF CMakeFiles/grpc.dir/src/core/util/dump_args.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/dump_args.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/dump_args.cc [876/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/event_log.cc.o -MF CMakeFiles/grpc.dir/src/core/util/event_log.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/event_log.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&fragment.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:50:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 50 | MutexLock lock(&fragment.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:67:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&fragment.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [877/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/gcp_metadata_query.cc.o -MF CMakeFiles/grpc.dir/src/core/util/gcp_metadata_query.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/gcp_metadata_query.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gcp_metadata_query.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:221:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 221 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:261:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 261 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:324:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 324 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:349:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 349 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:415:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 415 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:126:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:132:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:139:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:152:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 152 | mu->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:173:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 173 | mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 14 warnings generated. [894/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/load_file.cc.o -MF CMakeFiles/grpc.dir/src/core/util/load_file.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/load_file.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/load_file.cc [895/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/matchers.cc.o -MF CMakeFiles/grpc.dir/src/core/util/matchers.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/matchers.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/matchers.cc [896/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/per_cpu.cc.o -MF CMakeFiles/grpc.dir/src/core/util/per_cpu.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/per_cpu.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/per_cpu.cc [897/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/posix/directory_reader.cc.o -MF CMakeFiles/grpc.dir/src/core/util/posix/directory_reader.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/posix/directory_reader.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/posix/directory_reader.cc [898/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/postmortem_emit.cc.o -MF CMakeFiles/grpc.dir/src/core/util/postmortem_emit.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/postmortem_emit.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 18 warnings generated. [899/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/random_early_detection.cc.o -MF CMakeFiles/grpc.dir/src/core/util/random_early_detection.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/random_early_detection.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/random_early_detection.cc [900/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/ref_counted_string.cc.o -MF CMakeFiles/grpc.dir/src/core/util/ref_counted_string.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/ref_counted_string.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/ref_counted_string.cc [901/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/shared_bit_gen.cc.o -MF CMakeFiles/grpc.dir/src/core/util/shared_bit_gen.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/shared_bit_gen.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/shared_bit_gen.cc [902/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/status_helper.cc.o -MF CMakeFiles/grpc.dir/src/core/util/status_helper.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/status_helper.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/status_helper.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/status_helper.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [903/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/time.cc.o -MF CMakeFiles/grpc.dir/src/core/util/time.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/time.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/time.cc [904/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/time_averaged_stats.cc.o -MF CMakeFiles/grpc.dir/src/core/util/time_averaged_stats.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/time_averaged_stats.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/time_averaged_stats.cc [905/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/uri.cc.o -MF CMakeFiles/grpc.dir/src/core/util/uri.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/uri.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/uri.cc [906/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/uuid_v4.cc.o -MF CMakeFiles/grpc.dir/src/core/util/uuid_v4.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/uuid_v4.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/uuid_v4.cc [907/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/validation_errors.cc.o -MF CMakeFiles/grpc.dir/src/core/util/validation_errors.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/validation_errors.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/validation_errors.cc [908/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/wait_for_single_owner.cc.o -MF CMakeFiles/grpc.dir/src/core/util/wait_for_single_owner.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/wait_for_single_owner.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/wait_for_single_owner.cc [909/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/windows/directory_reader.cc.o -MF CMakeFiles/grpc.dir/src/core/util/windows/directory_reader.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/windows/directory_reader.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/windows/directory_reader.cc [910/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/util/work_serializer.cc.o -MF CMakeFiles/grpc.dir/src/core/util/work_serializer.cc.o.d -o CMakeFiles/grpc.dir/src/core/util/work_serializer.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:152:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 152 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:170:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:228:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 12 warnings generated. [911/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/xds/grpc/blackboard.cc.o -MF CMakeFiles/grpc.dir/src/core/xds/grpc/blackboard.cc.o.d -o CMakeFiles/grpc.dir/src/core/xds/grpc/blackboard.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/blackboard.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/blackboard.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/blackboard.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/endpoint_addresses.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/blackboard.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/blackboard.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/blackboard.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/blackboard.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/blackboard.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/blackboard.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/blackboard.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/blackboard.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/blackboard.cc:27:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 27 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/blackboard.cc:36:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/blackboard.cc:52:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 52 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [912/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/xds/grpc/certificate_provider_store.cc.o -MF CMakeFiles/grpc.dir/src/core/xds/grpc/certificate_provider_store.cc.o.d -o CMakeFiles/grpc.dir/src/core/xds/grpc/certificate_provider_store.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:99:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 99 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:140:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 140 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_audit_logger_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_audit_logger_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_audit_logger_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 5 warnings generated. [915/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/xds/grpc/xds_bootstrap_grpc.cc.o -MF CMakeFiles/grpc.dir/src/core/xds/grpc/xds_bootstrap_grpc.cc.o.d -o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_bootstrap_grpc.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:293:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | MutexLock lock(g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:377:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 377 | MutexLock lock(g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:399:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 399 | MutexLock lock(g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:428:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 428 | xds_client->mu()->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:438:23: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 438 | xds_client->mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:444:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 444 | MutexLock lock(mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:459:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 459 | MutexLock lock(g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:464:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 464 | MutexLock lock(g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:469:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 469 | MutexLock lock(g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:475:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 475 | MutexLock lock(g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 5 warnings generated. [919/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/xds/grpc/xds_cluster_parser.cc.o -MF CMakeFiles/grpc.dir/src/core/xds/grpc/xds_cluster_parser.cc.o.d -o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_cluster_parser.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/cluster.upbdefs.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:52: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:46: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_common_types_parser.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint.cc:71:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 71 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [924/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/xds/grpc/xds_endpoint_parser.cc.o -MF CMakeFiles/grpc.dir/src/core/xds/grpc/xds_endpoint_parser.cc.o.d -o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_endpoint_parser.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint.upbdefs.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/composite/composite_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_composite_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:131:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 131 | MutexLock lock(g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:145:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | MutexLock lock(g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter_registry.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:53:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 53 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:49: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_metadata_parser.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_metadata_parser.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_metadata_parser.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster_parser.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 5 warnings generated. [943/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/xds/grpc/xds_route_config.cc.o -MF CMakeFiles/grpc.dir/src/core/xds/grpc/xds_route_config.cc.o.d -o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_route_config.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/certificate_provider_store.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_routing.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:50: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:50: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:50: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&factory_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:333:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 333 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:346:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 346 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:403:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_api.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/envoy/config/core/v3/base.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:116:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:126:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:185:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&percpu_stats.backend_metrics_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:211:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 211 | MutexLock lock(&stats.backend_metrics_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:516:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 516 | MutexLock lock(&lrs_channel_->lrs_client()->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:555:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 555 | MutexLock lock(&lrs_client()->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:660:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 660 | MutexLock lock(&lrs_client()->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:666:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 666 | MutexLock lock(&lrs_client()->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:734:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 734 | MutexLock lock(&lrs_client()->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:783:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 783 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:815:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 815 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:853:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 853 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:880:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 880 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:926:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 926 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:951:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 951 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:516:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 516 | MutexLock lock(&lrs_channel_->lrs_client()->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:510:15: note: in instantiation of member function 'grpc_core::LrsClient::LrsChannel::RetryableCall::OnRetryTimer' requested here 510 | self->OnRetryTimer(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:481:3: note: in instantiation of member function 'grpc_core::LrsClient::LrsChannel::RetryableCall::StartRetryTimerLocked' requested here 481 | StartRetryTimerLocked(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/lrs_client.cc:744:22: note: in instantiation of member function 'grpc_core::LrsClient::LrsChannel::RetryableCall::OnCallFinishedLocked' requested here 744 | retryable_call_->OnCallFinishedLocked(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 25 warnings generated. [949/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_api.cc.o -MF CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_api.cc.o.d -o CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_api.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_api.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_api.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_api.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/envoy/config/core/v3/base.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [950/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_backend_metric_propagation.cc.o -MF CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_backend_metric_propagation.cc.o.d -o CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_backend_metric_propagation.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_backend_metric_propagation.cc [951/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_bootstrap.cc.o -MF CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_bootstrap.cc.o.d -o CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_bootstrap.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_bootstrap.cc [952/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_client.cc.o -MF CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_client.cc.o.d -o CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_client.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/envoy/admin/v3/config_dump_shared.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.h:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:245:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&ads_call_->xds_client()->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:577:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 577 | MutexLock lock(&xds_client_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:694:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 694 | MutexLock lock(&xds_channel_->xds_client()->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:717:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 717 | MutexLock lock(&ads_call_->xds_client()->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:942:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 942 | MutexLock lock(&xds_client()->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:1325:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1325 | MutexLock lock(&xds_client()->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:1406:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1406 | MutexLock lock(&xds_client()->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:1641:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1641 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:1686:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1686 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:1713:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1713 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:1781:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1781 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:1914:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1914 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:694:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 694 | MutexLock lock(&xds_channel_->xds_client()->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:688:15: note: in instantiation of member function 'grpc_core::XdsClient::XdsChannel::RetryableCall::OnRetryTimer' requested here 688 | self->OnRetryTimer(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:659:3: note: in instantiation of member function 'grpc_core::XdsClient::XdsChannel::RetryableCall::StartRetryTimerLocked' requested here 659 | StartRetryTimerLocked(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/xds/xds_client/xds_client.cc:1425:22: note: in instantiation of member function 'grpc_core::XdsClient::XdsChannel::RetryableCall::OnCallFinishedLocked' requested here 1425 | retryable_call_->OnCallFinishedLocked(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [953/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/call/call_arena_allocator.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/call/call_arena_allocator.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/call/call_arena_allocator.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [957/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/call/client_call.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/call/client_call.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/call/client_call.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_info.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:111:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:31:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 31 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:43:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 43 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:64:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 64 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:80:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:87:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 87 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:114:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 114 | MutexLock lock(&buffer_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:138:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 138 | ReleasableMutexLock lock(&buffer_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:52:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 52 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:80:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:151:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 151 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:208:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:245:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [969/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/channelz/channelz.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/channelz/channelz.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/channelz/channelz.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:65:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 65 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:70:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 70 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:84:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:132:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&data_sources_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:156:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 156 | MutexLock lock(&data_sources_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:204:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 204 | MutexLock lock(&data_sources_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:244:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&node_->data_sources_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:251:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 251 | MutexLock lock(&node->data_sources_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [970/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/channelz/channelz_registry.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/channelz/channelz_registry.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/channelz/channelz_registry.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:73:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 73 | MutexLock lock(&node_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:80:17: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 80 | node_shard.mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:88:19: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 88 | node_shard.mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:90:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:106:19: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 106 | node_shard.mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:129:17: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 129 | node_shard.mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:131:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 131 | MutexLock lock(&index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:167:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock index_lock(&index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:181:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 181 | MutexLock shard_lock(&node_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:219:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 219 | MutexLock index_lock(&index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:232:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 232 | MutexLock index_lock(&index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:233:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 233 | MutexLock lock(&node_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:298:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 298 | MutexLock lock(&p->node_shards_[i].mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:313:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 313 | MutexLock lock(&p->index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 36 warnings generated. [971/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/channelz/property_list.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/channelz/property_list.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/channelz/property_list.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [972/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/channelz/text_encode.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/channelz/text_encode.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/channelz/text_encode.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/text_encode.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/text_encode.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/text_encode.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/text/encode.h:11: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [973/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/client_channel/backup_poller.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/client_channel/backup_poller.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/backup_poller.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/backup_poller.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [974/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/client_channel/buffered_call.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/client_channel/buffered_call.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/buffered_call.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/buffered_call.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:49: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:111:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:750:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 750 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:788:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 788 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:850:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 850 | MutexLock lock(&info_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1372:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1372 | MutexLock lock(&info_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:158:9: note: in instantiation of member function 'grpc_core::Observable>>::Observer::~Observer' requested here 158 | class ObserverWhen : public Observer { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:137:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | MutexLock lock(state_->mu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/detail/promise_like.h:226:14: note: in instantiation of member function 'grpc_core::Observable>>::Observer::operator()' requested here 226 | return f_(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/map.h:243:18: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>>::ObserverWhen<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:989:17)>>::operator()' requested here 243 | auto r = promise(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:38:31: note: in instantiation of member function 'grpc_core::Observable>>::State::Set' requested here 38 | void Set(T value) { state_->Set(std::move(value)); } | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1061:30: note: in instantiation of member function 'grpc_core::Observable>>::Set' requested here 1061 | resolver_data_for_calls_.Set(nullptr); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:38:31: note: in instantiation of member function 'grpc_core::Observable>::State::Set' requested here 38 | void Set(T value) { state_->Set(std::move(value)); } | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1068:15: note: in instantiation of member function 'grpc_core::Observable>::Set' requested here 1068 | picker_.Set(MakeRefCounted( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>' requested here 1459 | idle_activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>::Step' requested here 521 | Step(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>' requested here 1459 | idle_activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.cc:1461:7), grpc_core::RefCountedPtr>' requested here 1459 | idle_activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 58 warnings generated. [976/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel_factory.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel_factory.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel_factory.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:76: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:76: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:76: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:76: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:717:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 717 | MutexLock lock(&chand_->external_watchers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:747:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 747 | MutexLock lock(&chand->external_watchers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1333:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1333 | MutexLock lock(&resolution_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1409:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1409 | MutexLock lock(&info_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1485:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1485 | MutexLock lock(&resolution_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1530:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1530 | MutexLock lock(&resolution_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1578:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1578 | MutexLock lock(&lb_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1628:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1628 | MutexLock lock(&lb_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1737:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1737 | MutexLock lock(&chand->info_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1805:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1805 | MutexLock lock(&chand->resolution_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:1911:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1911 | MutexLock lock(&chand()->resolution_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:2277:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2277 | MutexLock lock(&chand->lb_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:2431:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2431 | MutexLock lock(&chand_->lb_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:2451:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2451 | MutexLock lock(&chand_->lb_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/direct_channel.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/dynamic_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/filter_chain.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:41:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 41 | MutexLock lock(&write_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:49:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 49 | MutexLock lock_read(&read_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:61:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | MutexLock lock(&write_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:67:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock_read(&read_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:75:17: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 75 | read_shard.mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:77:17: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 77 | read_shard.mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/lb_metadata.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:158:9: note: in instantiation of member function 'grpc_core::Observable>::Observer::~Observer' requested here 158 | class ObserverWhen : public Observer { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:137:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | MutexLock lock(state_->mu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/detail/promise_like.h:226:14: note: in instantiation of member function 'grpc_core::Observable>::Observer::operator()' requested here 226 | return f_(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/map.h:152:29: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>::ObserverWhen<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:50:21)>>::operator()' requested here 152 | Poll r = promise_(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/detail/promise_like.h:226:14: note: in instantiation of member function 'grpc_core::Map>::ObserverWhen<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:50:21)>, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:212:23)>::operator()' requested here 226 | return f_(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:164:29: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>::ObserverWhen<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:50:21)>, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:212:23)>>::operator()' requested here 164 | auto promise_result = promise_(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/detail/promise_like.h:226:14: note: in instantiation of member function 'grpc_core::Loop<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/load_balanced_call_destination.cc:207:17), false>::operator()' requested here 226 | return f_(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/map.h:243:18: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>::operator()' requested here 243 | auto r = promise(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [985/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/client_channel/local_subchannel_pool.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/client_channel/local_subchannel_pool.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/local_subchannel_pool.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_pool_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_filter.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/request_buffer.h:111:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_interceptor.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_throttle.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/retry_service_config.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:513:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 513 | MutexLock lock(&c->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:735:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 735 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:756:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 756 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:771:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 771 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:780:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 780 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:791:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 791 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:808:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 808 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:818:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 818 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:824:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 824 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:867:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:899:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 899 | MutexLock lock(&c->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1057:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1057 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1482:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1482 | MutexLock lock(&self->call_->subchannel_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1494:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1494 | MutexLock lock(&self->call_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1529:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1529 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1544:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1544 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1609:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1609 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1642:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1642 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1733:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1733 | MutexLock lock(&subchannel->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1920:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1920 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1941:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1941 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1959:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1959 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1971:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1971 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:1984:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1984 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2003:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2003 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2016:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2016 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2022:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2022 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2111:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2111 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2147:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2147 | MutexLock lock(&c->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2290:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2290 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2319:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2319 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2359:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2359 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:2422:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2422 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:93:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 93 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:105:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 105 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:153:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 153 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:356:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 356 | MutexLock lock(&subchannel_stream_client_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:421:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 421 | MutexLock lock(&self->subchannel_stream_client_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:107:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 107 | MutexLock lock(&mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>' requested here 178 | max_age_activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::Step' requested here 521 | Step(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>' requested here 178 | max_age_activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>' requested here 178 | max_age_activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>' requested here 277 | activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::Step' requested here 521 | Step(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>' requested here 277 | activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>' requested here 277 | activity_.Set(MakeActivity( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 55 warnings generated. [1023/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/fault_injection/fault_injection_filter.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/fault_injection/fault_injection_filter.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/fault_injection/fault_injection_filter.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:269:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 269 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/message_size/message_size_filter.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:589:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 589 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:385:80: note: while substituting into a lambda expression here 385 | tokens]() mutable -> Poll> { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:147:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 147 | return data_queue_->EnqueueMessage(std::move(message)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:75:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:124:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 124 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:157:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:198:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 198 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:218:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:243:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl>::EnqueueInitialMetadata' requested here 131 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:139:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 139 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:153:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 153 | return data_queue_->EnqueueHalfClosed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:159:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 159 | return data_queue_->EnqueueResetStream(error_code); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:169:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 169 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:178:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 178 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:213:26: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 213 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 62 warnings generated. [1031/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/client/chttp2_connector.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/client/chttp2_connector.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/client/chttp2_connector.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:589:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 589 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:385:80: note: while substituting into a lambda expression here 385 | tokens]() mutable -> Poll> { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:147:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 147 | return data_queue_->EnqueueMessage(std::move(message)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:75:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:124:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 124 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:157:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:198:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 198 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:218:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:243:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:510:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 510 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:71: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:158:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 158 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:167:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:264:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 264 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:290:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 290 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/connector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl>::EnqueueInitialMetadata' requested here 131 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:139:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 139 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:153:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 153 | return data_queue_->EnqueueHalfClosed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:159:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 159 | return data_queue_->EnqueueResetStream(error_code); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:169:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 169 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:178:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 178 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:143:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:143:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:143:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:206:26: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 206 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 64 warnings generated. [1032/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/server/chttp2_server.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/server/chttp2_server.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/server/chttp2_server.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:589:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 589 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:385:80: note: while substituting into a lambda expression here 385 | tokens]() mutable -> Poll> { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:147:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 147 | return data_queue_->EnqueueMessage(std::move(message)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:75:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:124:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 124 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:157:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:198:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 198 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:218:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:243:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:505:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | MutexLock lock(&listener->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:580:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 580 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:609:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 609 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:648:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:687:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 687 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:817:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 817 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:853:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 853 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl>::EnqueueInitialMetadata' requested here 131 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:139:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 139 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:153:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 153 | return data_queue_->EnqueueHalfClosed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:159:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 159 | return data_queue_->EnqueueResetStream(error_code); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:169:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 169 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:178:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 178 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:213:26: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 213 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 69 warnings generated. [1033/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/bin_decoder.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/bin_decoder.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/bin_decoder.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/bin_decoder.cc [1034/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/bin_encoder.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/bin_encoder.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/bin_encoder.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/bin_encoder.cc [1035/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:949:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 949 | grpc_core::MutexLock lock(&t->ep_destroy_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3438:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 3438 | grpc_core::MutexLock lock(&ep_destroy_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3448:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 3448 | grpc_core::MutexLock lock(&ep_destroy_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function '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::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function '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::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique, 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, grpc_core::RefCountedPtr, 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>::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:676:47: note: in instantiation of member function '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>::MakeZTrace' requested here 676 | return transport_->http2_ztrace_collector.MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function '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::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function '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::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique, 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, grpc_core::RefCountedPtr, 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>::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:676:47: note: in instantiation of member function '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>::MakeZTrace' requested here 676 | return transport_->http2_ztrace_collector.MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function '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::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function '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::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function '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::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique, 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, grpc_core::RefCountedPtr, 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>::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:676:47: note: in instantiation of member function '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>::MakeZTrace' requested here 676 | return transport_->http2_ztrace_collector.MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:206:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 206 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1241:46: note: in instantiation of member function '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>::IsActive' requested here 1241 | trace_ztrace = t->http2_ztrace_collector.IsActive(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization '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>::AppendValue' requested here 193 | AppendValue(producer_or_value()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1279:35: note: in instantiation of function template specialization '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>::Append<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1279:42)>' requested here 1279 | ztrace_collector->Append([&]() { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1292:29: note: in instantiation of function template specialization '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>::Append' requested here 1292 | t->http2_ztrace_collector.Append(grpc_core::H2BeginEndpointWrite{ | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3461:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3459:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3461:9)>' requested here 3459 | t->memory_owner.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3480:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3478:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3480:9)>' requested here 3478 | t->memory_owner.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 38 warnings generated. [1037/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/decode_huff.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/decode_huff.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/decode_huff.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/decode_huff.cc [1038/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/flow_control.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/flow_control.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/flow_control.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:78:21: note: in instantiation of function template specialization '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>::Append>' requested here 78 | ztrace_collector->Append( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.cc:156:31: note: in instantiation of function template specialization '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>::Append>' requested here 156 | t->http2_ztrace_collector.Append(grpc_core::H2DataTrace{ | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [1041/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_goaway.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_goaway.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_goaway.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:141:35: note: in instantiation of function template specialization '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>::Append<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:141:42)>' requested here 141 | t->http2_ztrace_collector.Append([p]() { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:167:21: note: in instantiation of function template specialization '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>::Append<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:167:28)>' requested here 167 | ztrace_collector->Append([last_stream_id, error_code, debug_data]() { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [1042/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_ping.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_ping.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_ping.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:93:31: note: in instantiation of function template specialization '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>::Append>' requested here 93 | t->http2_ztrace_collector.Append( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1043/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:52:21: note: in instantiation of function template specialization '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>::Append>' requested here 52 | ztrace_collector->Append(grpc_core::H2RstStreamTrace{id, code}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:126:31: note: in instantiation of function template specialization '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>::Append>' requested here 126 | t->http2_ztrace_collector.Append( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [1044/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_security.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_security.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_security.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:98:31: note: in instantiation of function template specialization '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>::Append>' requested here 98 | t->http2_ztrace_collector.Append( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:135:39: note: in instantiation of function template specialization '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>::Append<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:136:17)>' requested here 135 | t->http2_ztrace_collector.Append( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [1046/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_window_update.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_window_update.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_window_update.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:105:31: note: in instantiation of function template specialization '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>::Append>' requested here 105 | t->http2_ztrace_collector.Append(grpc_core::H2WindowUpdateTrace{ | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1047/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/goaway.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/goaway.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/goaway.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/goaway.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:122:31: note: in instantiation of function template specialization '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>::Append<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:122:38)>' requested here 122 | options.ztrace_collector->Append([&]() { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1049/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc [1050/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:589:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 589 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:385:80: note: while substituting into a lambda expression here 385 | tokens]() mutable -> Poll> { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:147:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 147 | return data_queue_->EnqueueMessage(std::move(message)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:75:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:124:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 124 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:157:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:198:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 198 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:218:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:243:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:510:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 510 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:143:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 143 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:149:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 149 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:156:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 156 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:171:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 171 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:186:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 186 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:492:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 492 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:763:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 763 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:815:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 815 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1204:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1204 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1399:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1399 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1593:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1593 | ReleasableMutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1712:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1712 | MutexLock lock(&self->transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1764:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1764 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1808:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1808 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:2116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2116 | MutexLock lock(&transport_->transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl>::EnqueueInitialMetadata' requested here 131 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:139:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 139 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:153:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 153 | return data_queue_->EnqueueHalfClosed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:159:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 159 | return data_queue_->EnqueueResetStream(error_code); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:169:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 169 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:178:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 178 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:143:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:143:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:143:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:206:26: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 206 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:949:28: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 949 | ztrace_collector_->Append(PromiseEndpointWriteTrace{buffer_length}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 74 warnings generated. [1054/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_server_transport.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_server_transport.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_server_transport.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:589:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 589 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:385:80: note: while substituting into a lambda expression here 385 | tokens]() mutable -> Poll> { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:147:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 147 | return data_queue_->EnqueueMessage(std::move(message)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:75:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:124:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 124 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:157:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:198:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 198 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:218:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:243:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:138:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 138 | MutexLock lock(&self->transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:186:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 186 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:201:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 201 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:208:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:214:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 214 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:1191:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1191 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:1207:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1207 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:1221:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1221 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:1649:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1649 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:1841:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1841 | MutexLock lock(&transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:1998:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1998 | MutexLock lock(&transport_->transport_mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl>::EnqueueInitialMetadata' requested here 131 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:139:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 139 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:153:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 153 | return data_queue_->EnqueueHalfClosed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:159:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 159 | return data_queue_->EnqueueResetStream(error_code); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:169:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 169 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:178:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 178 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:213:26: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 213 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.cc:275:28: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 275 | ztrace_collector_->Append(PromiseEndpointWriteTrace{frame_count}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 69 warnings generated. [1055/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1056/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings_manager.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1057/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_stats_collector.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_stats_collector.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_stats_collector.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_stats_collector.cc [1058/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_transport.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_transport.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_transport.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:589:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 589 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:385:80: note: while substituting into a lambda expression here 385 | tokens]() mutable -> Poll> { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:147:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 147 | return data_queue_->EnqueueMessage(std::move(message)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl>::EnqueueInitialMetadata' requested here 131 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:139:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 139 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:153:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 153 | return data_queue_->EnqueueHalfClosed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:159:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 159 | return data_queue_->EnqueueResetStream(error_code); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:169:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 169 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:178:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 178 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 41 warnings generated. [1059/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/huffsyms.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/huffsyms.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/huffsyms.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/huffsyms.cc [1060/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/keepalive.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/keepalive.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/keepalive.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/detail/promise_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/detail/promise_like.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/loop.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/keepalive.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:545:29: note: in instantiation of function template specialization '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>::Append' requested here 545 | t->http2_ztrace_collector.Append(grpc_core::H2UnknownFrameTrace{ | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:1066:31: note: in instantiation of function template specialization '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>::Append<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/parsing.cc:1066:38)>' requested here 1066 | t->http2_ztrace_collector.Append([t]() { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [1062/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_abuse_policy.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1063/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_callbacks.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_callbacks.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_callbacks.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_callbacks.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_callbacks.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_callbacks.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1064/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_promise.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_promise.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_promise.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_settings.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/write_cycle.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:134:35: note: in instantiation of function template specialization '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>::Append>' requested here 134 | t->http2_ztrace_collector.Append( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:270:34: note: in instantiation of function template specialization '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>::Append<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:270:41)>' requested here 270 | t_->http2_ztrace_collector.Append([&update]() { | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:303:34: note: in instantiation of function template specialization '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>::Append>' requested here 303 | t_->http2_ztrace_collector.Append( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:542:36: note: in instantiation of function template specialization '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>::Append' requested here 542 | t_->http2_ztrace_collector.Append(grpc_core::H2FlowControlStall{ | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:689:29: note: in instantiation of function template specialization '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>::Append' requested here 689 | t->http2_ztrace_collector.Append(grpc_core::H2BeginWriteCycle{ | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization '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>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/writing.cc:777:29: note: in instantiation of function template specialization '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>::Append' requested here 777 | t->http2_ztrace_collector.Append(grpc_core::H2EndWriteCycle{}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [1072/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/inproc/inproc_transport.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/inproc/inproc_transport.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/inproc/inproc_transport.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:103:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | MutexLock lock(&connected_state_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:139:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | MutexLock lock(&state_tracker_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:150:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | MutexLock lock(&state_tracker_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:155:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 155 | MutexLock lock(&state_tracker_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:167:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock lock(&connected_state_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/filter_fusion.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/fused_filters.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:79:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 79 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:97:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:136:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1109/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/handshaker/handshaker_registry.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/handshaker/handshaker_registry.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/handshaker/handshaker_registry.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1110/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/handshaker/http_connect/http_connect_client_handshaker.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/handshaker/http_connect/http_connect_client_handshaker.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/handshaker/http_connect/http_connect_client_handshaker.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:140:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 140 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:177:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 177 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:252:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 252 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:294:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_connect_client_handshaker.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:148:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 148 | self->read_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:151:30: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 151 | self->read_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:153:31: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 153 | self->write_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:156:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 156 | self->write_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:234:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 234 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:238:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 238 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:371:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 371 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:375:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 375 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:400:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 400 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:404:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 404 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:579:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 579 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:642:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 642 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:680:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:681:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 681 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:682:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 682 | grpc_core::MutexLock shutdown_read_lock(&shutdown_read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:696:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:719:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 719 | grpc_core::ReleasableMutexLock lock(&impl->shutdown_read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:738:34: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 738 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:757:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 757 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:788:28: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 788 | impl->read_queue_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:791:28: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 791 | impl->read_queue_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:804:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 804 | grpc_core::ReleasableMutexLock shutdown_read_lock(&shutdown_read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:819:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 819 | grpc_core::MutexLock read_queue_lock(&read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:832:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 832 | grpc_core::MutexLock read_queue_lock(&read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:873:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 873 | grpc_core::ReleasableMutexLock lock(&impl->read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:925:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:940:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 940 | impl->read_queue_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:959:32: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 959 | impl->read_queue_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:977:32: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 977 | impl->read_queue_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:990:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 990 | grpc_core::ReleasableMutexLock lock(&impl->shutdown_read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:1007:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1007 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:1030:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1030 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:139:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:141:11)>' requested here 139 | memory_owner_.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 60 warnings generated. [1114/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/secure_endpoint.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/secure_endpoint.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/secure_endpoint.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:179:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 179 | self->read_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:182:30: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 182 | self->read_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:184:31: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 184 | self->write_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:187:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 187 | self->write_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:262:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 262 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:266:23: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 266 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:509:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 509 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:513:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 513 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:538:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 538 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:542:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 542 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:586:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 586 | MutexLock lock(&read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:701:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 701 | grpc_core::MutexLock lock(ep->frame_protector.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:755:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 755 | grpc_core::MutexLock lock(ep->frame_protector.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:778:34: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 778 | ep->frame_protector.read_mu()->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:781:34: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 781 | ep->frame_protector.read_mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:975:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 975 | grpc_core::MutexLock lock(&read_settings_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1022:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1022 | grpc_core::MutexLock lock(&write_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1061:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1061 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1095:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1095 | grpc_core::MutexLock lock(&read_settings_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1106:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1106 | grpc_core::MutexLock lock(&read_settings_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1126:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1126 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1127:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1127 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1142:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1142 | grpc_core::MutexLock lock(frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1175:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1175 | grpc_core::MutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1207:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1207 | grpc_core::MutexLock lock(frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1281:29: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1281 | impl->write_queue_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1284:29: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1284 | impl->write_queue_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1298:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1298 | grpc_core::ReleasableMutexLock lock(&impl->write_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1318:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1318 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:170:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:172:11)>' requested here 170 | memory_owner_.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 57 warnings generated. [1115/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/security_handshaker.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/security_handshaker.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/security_handshaker.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:216:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 216 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:410:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 410 | MutexLock lock(&h->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:457:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 457 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:488:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 488 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:517:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 517 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:529:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:104:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 104 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:130:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:138:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 138 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:170:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:65: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:65: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:65: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:65: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:147:16: warning: 'ares_set_servers_ports' is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] 147 | int status = ares_set_servers_ports(*channel, &dns_server_addr); | ^ /usr/local/include/ares.h:1180:1: note: 'ares_set_servers_ports' has been explicitly marked deprecated here 1180 | CARES_DEPRECATED_FOR(ares_set_servers_ports_csv) | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:301:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 301 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:367:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:376:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 376 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:378:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 378 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET6, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:382:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 382 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:415:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 415 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:419:3: warning: 'ares_query' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 419 | ares_query(channel_, std::string(host).c_str(), C_IN, T_SRV, | ^ /usr/local/include/ares.h:844:14: note: 'ares_query' has been explicitly marked deprecated here 844 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:451:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:455:3: warning: 'ares_search' is deprecated: Use ares_search_dnsrec instead [-Wdeprecated-declarations] 455 | ares_search(channel_, std::string(host).c_str(), C_IN, T_TXT, | ^ /usr/local/include/ares.h:867:14: note: 'ares_search' has been explicitly marked deprecated here 867 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:465:25: warning: 'ares_getsock' 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/local/include/ares.h:909:14: note: 'ares_getsock' has been explicitly marked deprecated here 909 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:578:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:600:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:628:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:779:12: warning: 'ares_parse_srv_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 779 | status = ares_parse_srv_reply(abuf, alen, &reply); | ^ /usr/local/include/ares.h:1124:14: note: 'ares_parse_srv_reply' has been explicitly marked deprecated here 1124 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:843:12: warning: 'ares_parse_txt_reply_ext' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 843 | status = ares_parse_txt_reply_ext(buf, len, &reply); | ^ /usr/local/include/ares.h:1133:14: note: 'ares_parse_txt_reply_ext' has been explicitly marked deprecated here 1133 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:69:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:74:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 74 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:93:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 93 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:103:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:114:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 114 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:89:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 89 | grpc_core::MutexLock lock(&poller_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:107:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 107 | grpc_core::MutexLock lock(&poller_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:144:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 144 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:150:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:255:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 255 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:340:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 340 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:363:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 363 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:385:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:411:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:420:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 420 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:464:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 464 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:538:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 538 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:574:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | grpc_core::MutexLock lock(head->mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:600:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:625:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 625 | grpc_core::ReleasableMutexLock lock(head->mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:664:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 664 | grpc_core::ReleasableMutexLock lock(head->mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:699:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 699 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:707:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 707 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:724:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 724 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:751:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 751 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1145/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:471:12: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 471 | read_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:476:12: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 476 | read_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:594:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc_core::MutexLock lock(&read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:615:34: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 615 | grpc_core::ReleasableMutexLock lock(&read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1270:12: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1270 | read_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1272:12: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1272 | read_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:482:19: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:484:9)>' requested here 482 | memory_owner_.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 41 warnings generated. [1149/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:109:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:119:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 119 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:129:5: warning: 'ares_set_socket_functions' is deprecated: Use ares_set_socket_functions_ex instead [-Wdeprecated-declarations] 129 | ares_set_socket_functions(channel, &kSockFuncs, this); | ^ /usr/local/include/ares.h:578:14: note: 'ares_set_socket_functions' has been explicitly marked deprecated here 578 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:168:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 168 | grpc_core::MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:223:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 223 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:230:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 230 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:264:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 264 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:283:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 283 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:299:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 299 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:329:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 329 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:335:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 335 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:380:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 380 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:402:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 402 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:455:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 455 | grpc_core::MutexLock lock(&engine->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:465:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 465 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:478:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 478 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:496:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 496 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:539:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 539 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:671:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:692:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 692 | ac->mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:706:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 706 | ac->mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:826:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 826 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:883:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 883 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:889:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:73:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 73 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:310:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 310 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:323:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 323 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:118:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:163:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 163 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:231:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 231 | grpc_core::MutexLock lock(&mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:250:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 250 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:300:20: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 300 | if (!checker_mu_.TryLock()) return std::nullopt; | ^ /usr/local/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:303:15: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 303 | checker_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 11 warnings generated. [1158/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_heap.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1159/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:48:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 48 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:101:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:122:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 122 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:128:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:145:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 13 warnings generated. [1160/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:66:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 66 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1170/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 11 warnings generated. [1171/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:197:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:202:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:207:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 207 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:234:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 234 | grpc_core::MutexLock lock(&lifeguard_ptr_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:284:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&lifeguard_ptr_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:328:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 328 | grpc_core::MutexLock lock(&lifeguard_ptr_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:339:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 339 | grpc_core::MutexLock lock(&thd_set_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:345:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 345 | grpc_core::MutexLock lock(&thd_set_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:350:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | grpc_core::MutexLock lock(&thd_set_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:617:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 617 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:622:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 622 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:628:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [1172/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:54:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&accept_state->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:62:38: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&accept_state->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:75:34: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | grpc_core::MutexLock lock(&accept_state->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [1173/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/time_util.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/time_util.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/time_util.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/time_util.cc [1174/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/utils.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/utils.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/utils.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1175/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc [1176/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/iocp.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/iocp.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/iocp.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/iocp.cc [1177/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc [1178/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/win_socket.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/win_socket.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/win_socket.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/win_socket.cc [1179/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/windows_endpoint.cc [1180/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_engine.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_engine.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_engine.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/windows_engine.cc [1181/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_listener.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_listener.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_listener.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/windows_listener.cc [1182/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:28:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:33:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:38:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 38 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:46:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 46 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:54:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:59:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 10 warnings generated. [1183/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/experiments/config.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/experiments/config.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/experiments/config.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/experiments/config.cc [1184/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/experiments/experiments.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/experiments/experiments.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/experiments/experiments.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/experiments/experiments.cc [1185/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/buffer_list.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/buffer_list.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/buffer_list.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1186/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/call_combiner.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/call_combiner.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/call_combiner.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1187/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/cfstream_handle.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/cfstream_handle.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/cfstream_handle.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/cfstream_handle.cc [1188/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/closure.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/closure.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/closure.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1189/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/combiner.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/combiner.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/combiner.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1190/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1192/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_cfstream.cc [1193/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1199/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_poll_posix.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_poll_posix.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_poll_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1200/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_posix.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_posix.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1201/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1202/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:78:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:267:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 11 warnings generated. [1203/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1205/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/fork_posix.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/fork_posix.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/fork_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/fork_posix.cc [1206/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/fork_windows.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/fork_windows.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/fork_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/fork_windows.cc [1207/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/internal_errqueue.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/internal_errqueue.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/internal_errqueue.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/internal_errqueue.cc [1208/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iocp_windows.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iocp_windows.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iocp_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iocp_windows.cc [1209/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1210/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_internal.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_internal.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_internal.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1211/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_posix.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_posix.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1215/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/polling_entity.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/polling_entity.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/polling_entity.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1216/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1217/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_set.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_set.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_set.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset_set.cc [1218/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_set_windows.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_set_windows.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_set_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset_set_windows.cc [1219/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_windows.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_windows.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset_windows.cc [1220/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address.cc [1221/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address_posix.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address_posix.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:60:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 10 warnings generated. [1222/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address_windows.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address_windows.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_windows.cc [1223/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/sockaddr_utils_posix.cc [1224/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_factory_posix.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_factory_posix.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_factory_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_factory_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_factory_posix.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1225/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_mutator.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_mutator.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_mutator.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_mutator.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_mutator.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1226/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:261:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 261 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:390:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 390 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:437:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 437 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:246:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 246 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:277:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 277 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:291:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 291 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:302:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 302 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:313:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 313 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:353:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 353 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:393:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 393 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:636:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 636 | g_backup_poller_mu->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:642:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 642 | g_backup_poller_mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:648:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 648 | g_backup_poller_mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:660:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 660 | g_backup_poller_mu->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:663:23: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 663 | g_backup_poller_mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:678:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 678 | g_backup_poller_mu->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:687:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 687 | g_backup_poller_mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:696:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 696 | g_backup_poller_mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:799:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 799 | tcp->read_mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:801:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 801 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:809:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 809 | tcp->read_mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:814:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 814 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1113:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1113 | tcp->read_mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1121:20: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1121 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1145:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1145 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1155:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1155 | tcp->read_mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1164:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1164 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1170:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1170 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1176:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1176 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:2080:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 2080 | tcp->read_mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:2082:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 2082 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:822:23: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:824:9)>' requested here 822 | tcp->memory_owner.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 56 warnings generated. [1237/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1238/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_posix.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_posix.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1245/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_generic.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_generic.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_generic.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1246/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_heap.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_heap.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_heap.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1247/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_manager.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_manager.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_manager.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1248/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/unix_sockets_posix.cc [1249/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/unix_sockets_posix_noop.cc [1250/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/vsock.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/vsock.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/vsock.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/vsock.cc [1251/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_eventfd.cc [1252/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_nospecial.cc [1253/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:57:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 57 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:60:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 60 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:67:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 67 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:73:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 73 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:80:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 80 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:87:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 87 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:93:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 93 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:100:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 100 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:109:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 18 warnings generated. [1256/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/mpsc.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/mpsc.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/mpsc.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/mpsc.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1257/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/party.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/party.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/party.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:76:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 76 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:79:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 79 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:86:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 86 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:92:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 92 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:99:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 99 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:118:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/sleep.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1260/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/api.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/api.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/api.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:80:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:224:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 224 | MutexLock lock(&state_->reader_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&state_->reader_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:250:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 250 | MutexLock lock(&state_->reader_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:293:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:428:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 428 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:573:24: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 573 | if (shard.shard_mu.TryLock()) { | ^ /usr/local/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:577:22: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 577 | shard.shard_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:613:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 613 | MutexLock l(&shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:625:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 625 | MutexLock l(&small_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:634:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 634 | MutexLock l(&big_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:670:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 670 | MutexLock l(&old_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:677:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 677 | MutexLock l(&new_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:690:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 690 | MutexLock l(&old_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:697:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 697 | MutexLock l(&new_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:738:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 738 | MutexLock l(&shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:749:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 749 | MutexLock l(&shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl::Storage::RegisterGaugeProvider' requested here 966 | storage_->RegisterGaugeProvider(this); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:462:3: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderConstructed' requested here 462 | ProviderConstructed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:970:17: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::UnregisterGaugeProvider' requested here 970 | storage_->UnregisterGaugeProvider(this); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:467:3: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderDestructing' requested here 467 | ProviderDestructing(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>' requested here 534 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::Step' requested here 521 | Step(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>' requested here 534 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>' requested here 534 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 53 warnings generated. [1264/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/periodic_update.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/periodic_update.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/periodic_update.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/periodic_update.cc [1265/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/resource_quota.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/resource_quota.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/resource_quota.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:28:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:33:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:40:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 40 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [1269/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_tracker/resource_tracker.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_tracker/resource_tracker.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_tracker/resource_tracker.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_tracker/resource_tracker.cc [1270/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1278/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/byte_buffer_reader.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/byte_buffer_reader.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/byte_buffer_reader.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1279/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:52: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:146:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 146 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:150:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:216:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 216 | MutexLock lock(&pc->child_list_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:237:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | MutexLock lock(&pc->child_list_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:271:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 271 | MutexLock lock(&pc->child_list_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:373:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 373 | ReleasableMutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:400:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 400 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1281/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call_log_batch.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call_log_batch.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call_log_batch.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:52: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:75:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_create.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:486:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 486 | MutexLock lock(m); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1288/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/completion_queue_factory.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/completion_queue_factory.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/completion_queue_factory.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1289/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/connection_context.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/connection_context.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/connection_context.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/connection_context.cc [1290/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/event_string.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/event_string.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/event_string.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/event_string.cc [1291/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/filter_stack_call.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/filter_stack_call.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/filter_stack_call.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:48: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:48: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:48: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:110:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 110 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:155:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 155 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:167:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:195:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:205:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 205 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:212:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 212 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:223:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 223 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/init.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:90:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:270:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 270 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/legacy_channel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1302/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/error_utils.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/error_utils.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/error_utils.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/error_utils.cc [1303/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/promise_endpoint.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/promise_endpoint.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/promise_endpoint.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/promise_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/endpoint_list.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:100: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:100: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:100: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:100: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:106: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:51:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 51 | MutexLock lock(&drop_count_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:84:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | MutexLock lock(&drop_count_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [1316/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/load_balancer_api.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/load_balancer_api.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/load_balancer_api.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/grpclb/load_balancer_api.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/duration.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 5 warnings generated. [1317/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/health_check_client.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/health_check_client.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/health_check_client.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&self->producer_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:145:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | MutexLock lock(&self->producer_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:316:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 316 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:326:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 326 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:347:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:366:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 366 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/health_check_client.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_internal.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:75:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:218:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:227:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 227 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:238:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 238 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:273:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 273 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:280:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 280 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:243:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:248:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 248 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/priority/priority.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_call_data.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:66: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:66: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:66: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:66: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:869:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 869 | MutexLock lock(&wrapper_->lb_policy_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:970:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 970 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:1082:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1082 | MutexLock lock(&entry_->lb_policy_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:1405:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1405 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:1460:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1460 | MutexLock lock(&lb_policy->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:1672:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1672 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:1761:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1761 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:1949:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1949 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:2006:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2006 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:2027:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2027 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:2035:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2035 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:2052:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2052 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:2085:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2085 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/rls/rls.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:506:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 506 | MutexLock lock(&wrr_->endpoint_weight_map_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:535:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:552:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:580:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 580 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:629:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&timer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:639:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 639 | MutexLock lock(&timer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:672:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | MutexLock lock(&scheduler_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:728:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 728 | MutexLock lock(&scheduler_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:746:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 746 | MutexLock lock(&self->timer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:877:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 877 | MutexLock lock(&endpoint_weight_map_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:97:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:147:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:237:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | MutexLock lock(&self->on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:252:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 252 | MutexLock lock(&self->on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:267:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | MutexLock lock(&self->on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:395:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 395 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:400:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 400 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:451:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | MutexLock lock(&r->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:647:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 647 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:670:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 670 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:685:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 685 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:696:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:714:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:121:5: warning: 'ares_set_socket_functions' is deprecated: Use ares_set_socket_functions_ex instead [-Wdeprecated-declarations] 121 | ares_set_socket_functions(channel, &kSockFuncs, this); | ^ /usr/local/include/ares.h:578:14: note: 'ares_set_socket_functions' has been explicitly marked deprecated here 578 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:304:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 304 | grpc_core::MutexLock lock(&driver->request->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:329:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 329 | grpc_core::MutexLock lock(&driver->request->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:371:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc_core::MutexLock lock(&fdn->ev_driver->request->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:396:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 396 | grpc_core::MutexLock lock(&fdn->ev_driver->request->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:427:9: warning: 'ares_getsock' 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); | ^ /usr/local/include/ares.h:909:14: note: 'ares_getsock' has been explicitly marked deprecated here 909 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:764:30: warning: 'ares_parse_srv_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 764 | const int parse_status = ares_parse_srv_reply(abuf, alen, &reply); | ^ /usr/local/include/ares.h:1124:14: note: 'ares_parse_srv_reply' has been explicitly marked deprecated here 1124 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:775:11: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 775 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET6, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:780:9: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 780 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:817:12: warning: 'ares_parse_txt_reply_ext' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 817 | status = ares_parse_txt_reply_ext(buf, len, &reply); | ^ /usr/local/include/ares.h:1133:14: note: 'ares_parse_txt_reply_ext' has been explicitly marked deprecated here 1133 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:891:9: warning: 'ares_set_servers_ports' 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/local/include/ares.h:1180:1: note: 'ares_set_servers_ports' has been explicitly marked deprecated here 1180 | CARES_DEPRECATED_FOR(ares_set_servers_ports_csv) | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1059:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1059 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1094:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1094 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET6, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1100:3: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1100 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1113:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1113 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1140:3: warning: 'ares_query' 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, | ^ /usr/local/include/ares.h:844:14: note: 'ares_query' has been explicitly marked deprecated here 844 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1152:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1152 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1179:3: warning: 'ares_search' 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, | ^ /usr/local/include/ares.h:867:14: note: 'ares_search' has been explicitly marked deprecated here 867 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1206:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1206 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1337/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:215:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:281:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 281 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:296:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 296 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:309:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:339:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 339 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:393:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 393 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:420:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 420 | MutexLock lock(&on_resolved_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 16 warnings generated. [1341/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/event_engine/service_config_helper.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/event_engine/service_config_helper.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/event_engine/service_config_helper.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/event_engine/service_config_helper.cc [1342/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/native/dns_resolver.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/native/dns_resolver.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/native/dns_resolver.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:132:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:147:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:174:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 174 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:186:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 186 | MutexLock lock(&reresolution_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:197:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&reresolution_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/polling_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/polling_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/polling_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/polling_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/polling_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/polling_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/polling_resolver.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1346/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/resolver/resolver.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/resolver/resolver.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/resolver/resolver.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/resolver.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/resolver.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/resolver.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1347/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/resolver/resolver_registry.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/resolver/resolver_registry.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/resolver/resolver_registry.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/resolver_registry.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/resolver_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/resolver_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1348/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/resolver/sockaddr/sockaddr_resolver.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/resolver/sockaddr/sockaddr_resolver.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/resolver/sockaddr/sockaddr_resolver.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:21: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/add_port.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:103:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | MutexLock lock(&listener_state_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:118:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(&listener_state_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:154:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 154 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:166:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 166 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:187:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 187 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:227:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 227 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:250:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 250 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:264:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 264 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:309:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:608:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 608 | MutexLock lock(&server_->mu_call_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:678:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 678 | MutexLock lock(&server_->mu_call_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:723:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 723 | MutexLock lock(&server_->mu_call_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1030:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1030 | MutexLock lock(&server_->mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1217:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1217 | MutexLock global_lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1282:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1282 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1298:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1298 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1330:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1330 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1391:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1391 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1468:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1468 | MutexLock lock(&mu_call_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1515:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1515 | MutexLock lock(&server->mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1547:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1547 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1567:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1567 | MutexLock lock(&mu_call_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1591:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1591 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1601:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1601 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1609:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1609 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1721:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1721 | MutexLock lock(&chand_->server_->mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1736:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1736 | MutexLock lock(&server_->mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:1755:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1755 | MutexLock lock(&server_->mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server_call_tracer_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_finalization.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/service_config/service_config_impl.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:22:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 22 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:178:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 178 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:188:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 188 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:196:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 196 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:212:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 212 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:228:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:236:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:245:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:786:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 786 | MutexLock lock(&map_shards_[i].mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:898:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 898 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:961:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 961 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:1002:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1002 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:1015:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1015 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 34 warnings generated. [1360/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/telemetry/metrics.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/telemetry/metrics.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/telemetry/metrics.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/client_channel_factory.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/subchannel.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/message_size_service_config.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/session_endpoint.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/local_transport_security.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1371/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/tsi/transport_security.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/tsi/transport_security.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/tsi/transport_security.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/transport_security.cc [1372/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/tsi/transport_security_grpc.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/tsi/transport_security_grpc.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/tsi/transport_security_grpc.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/transport_security_grpc.cc [1373/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/backoff.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/backoff.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/backoff.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/backoff.cc [1374/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/dump_args.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/dump_args.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/dump_args.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/dump_args.cc [1375/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/event_log.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/event_log.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/event_log.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&fragment.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:50:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 50 | MutexLock lock(&fragment.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:67:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&fragment.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [1376/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_fallback.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_fallback.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_fallback.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gethostname_fallback.cc [1377/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_host_name_max.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_host_name_max.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_host_name_max.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gethostname_host_name_max.cc [1378/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_sysconf.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_sysconf.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_sysconf.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gethostname_sysconf.cc [1379/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/glob.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/glob.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/glob.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/glob.cc [1380/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_check.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_check.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_check.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/grpc_check.cc [1381/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_if_nametoindex_posix.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_if_nametoindex_posix.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_if_nametoindex_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/grpc_if_nametoindex_posix.cc [1382/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/grpc_if_nametoindex_unsupported.cc [1383/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/http_client/format_request.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/http_client/format_request.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/http_client/format_request.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/format_request.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:221:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 221 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:261:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 261 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:324:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 324 | MutexLock lock(&req->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:349:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 349 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:415:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 415 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/http_client/httpcli.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:126:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:132:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:139:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:152:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 152 | mu->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:173:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 173 | mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 14 warnings generated. [1390/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/load_file.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/load_file.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/load_file.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/load_file.cc [1391/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/per_cpu.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/per_cpu.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/per_cpu.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/per_cpu.cc [1392/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/postmortem_emit.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/postmortem_emit.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/postmortem_emit.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 18 warnings generated. [1393/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/random_early_detection.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/random_early_detection.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/random_early_detection.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/random_early_detection.cc [1394/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/ref_counted_string.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/ref_counted_string.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/ref_counted_string.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/ref_counted_string.cc [1395/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/shared_bit_gen.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/shared_bit_gen.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/shared_bit_gen.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/shared_bit_gen.cc [1396/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/status_helper.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/status_helper.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/status_helper.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/status_helper.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/status_helper.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1397/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/time.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/time.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/time.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/time.cc [1398/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/time_averaged_stats.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/time_averaged_stats.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/time_averaged_stats.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/time_averaged_stats.cc [1399/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/uri.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/uri.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/uri.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/uri.cc [1400/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/uuid_v4.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/uuid_v4.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/uuid_v4.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/uuid_v4.cc [1401/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/validation_errors.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/validation_errors.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/validation_errors.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/validation_errors.cc [1402/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/wait_for_single_owner.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/wait_for_single_owner.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/wait_for_single_owner.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/wait_for_single_owner.cc [1403/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_unsecure.dir/src/core/util/work_serializer.cc.o -MF CMakeFiles/grpc_unsecure.dir/src/core/util/work_serializer.cc.o.d -o CMakeFiles/grpc_unsecure.dir/src/core/util/work_serializer.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:152:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 152 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:170:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:228:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 12 warnings generated. [1404/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_base_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_base_lib.dir/third_party/upb/upb/base/status.c.o -MF CMakeFiles/upb_base_lib.dir/third_party/upb/upb/base/status.c.o.d -o CMakeFiles/upb_base_lib.dir/third_party/upb/upb/base/status.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/base/status.c [1405/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/cc -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/upb_base_lib.dir/link.d -Wl,-soname,libupb_base_lib.so.0.0 -o libupb_base_lib.so.0.0 CMakeFiles/upb_base_lib.dir/third_party/upb/upb/base/status.c.o -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1406/1936] /usr/local/bin/cmake -E cmake_symlink_library libupb_base_lib.so.0.0 libupb_base_lib.so.0.0 libupb_base_lib.so && : [1407/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_descriptor_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_descriptor_lib.dir/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c.o -MF CMakeFiles/upb_descriptor_lib.dir/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c.o.d -o CMakeFiles/upb_descriptor_lib.dir/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c:10: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1408/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/cc -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/upb_descriptor_lib.dir/link.d -Wl,-soname,libupb_descriptor_lib.so.1.0 -o libupb_descriptor_lib.so.1.0 CMakeFiles/upb_descriptor_lib.dir/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c.o -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1409/1936] /usr/local/bin/cmake -E cmake_symlink_library libupb_descriptor_lib.so.1.0 libupb_descriptor_lib.so.1.0 libupb_descriptor_lib.so && : [1410/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_hash_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_hash_lib.dir/third_party/upb/upb/hash/common.c.o -MF CMakeFiles/upb_hash_lib.dir/third_party/upb/upb/hash/common.c.o.d -o CMakeFiles/upb_hash_lib.dir/third_party/upb/upb/hash/common.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/hash/common.c [1411/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_json_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_json_lib.dir/third_party/upb/upb/json/decode.c.o -MF CMakeFiles/upb_json_lib.dir/third_party/upb/upb/json/decode.c.o.d -o CMakeFiles/upb_json_lib.dir/third_party/upb/upb/json/decode.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/json/decode.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/json/decode.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/json/decode.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1412/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_json_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_json_lib.dir/third_party/upb/upb/json/encode.c.o -MF CMakeFiles/upb_json_lib.dir/third_party/upb/upb/json/encode.c.o.d -o CMakeFiles/upb_json_lib.dir/third_party/upb/upb/json/encode.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/json/encode.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/json/encode.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/json/encode.h:11: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1413/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_lex_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/atoi.c.o -MF CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/atoi.c.o.d -o CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/atoi.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/lex/atoi.c [1414/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_lex_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/round_trip.c.o -MF CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/round_trip.c.o.d -o CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/round_trip.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/lex/round_trip.c [1415/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_lex_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/strtod.c.o -MF CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/strtod.c.o.d -o CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/strtod.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/lex/strtod.c [1416/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_lex_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/unicode.c.o -MF CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/unicode.c.o.d -o CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/unicode.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/lex/unicode.c [1417/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/cc -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/upb_lex_lib.dir/link.d -Wl,-soname,libupb_lex_lib.so.0.0 -o libupb_lex_lib.so.0.0 CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/atoi.c.o CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/round_trip.c.o CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/strtod.c.o CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/unicode.c.o -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1418/1936] /usr/local/bin/cmake -E cmake_symlink_library libupb_lex_lib.so.0.0 libupb_lex_lib.so.0.0 libupb_lex_lib.so && : [1419/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_mem_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_mem_lib.dir/third_party/upb/upb/mem/alloc.c.o -MF CMakeFiles/upb_mem_lib.dir/third_party/upb/upb/mem/alloc.c.o.d -o CMakeFiles/upb_mem_lib.dir/third_party/upb/upb/mem/alloc.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mem/alloc.c [1420/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_mem_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_mem_lib.dir/third_party/upb/upb/mem/arena.c.o -MF CMakeFiles/upb_mem_lib.dir/third_party/upb/upb/mem/arena.c.o.d -o CMakeFiles/upb_mem_lib.dir/third_party/upb/upb/mem/arena.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mem/arena.c [1421/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/cc -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/upb_mem_lib.dir/link.d -Wl,-soname,libupb_mem_lib.so.0.1 -o libupb_mem_lib.so.0.1 CMakeFiles/upb_mem_lib.dir/third_party/upb/upb/mem/alloc.c.o CMakeFiles/upb_mem_lib.dir/third_party/upb/upb/mem/arena.c.o -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1422/1936] /usr/local/bin/cmake -E cmake_symlink_library libupb_mem_lib.so.0.1 libupb_mem_lib.so.0.1 libupb_mem_lib.so && : [1423/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/cc -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/upb_hash_lib.dir/link.d -Wl,-soname,libupb_hash_lib.so.0.1 -o libupb_hash_lib.so.0.1 CMakeFiles/upb_hash_lib.dir/third_party/upb/upb/hash/common.c.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64: -lm libupb_base_lib.so.0.0 libupb_mem_lib.so.0.1 -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1424/1936] /usr/local/bin/cmake -E cmake_symlink_library libupb_hash_lib.so.0.1 libupb_hash_lib.so.0.1 libupb_hash_lib.so && : [1425/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_message_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/accessors.c.o -MF CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/accessors.c.o.d -o CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/accessors.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1426/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_message_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/array.c.o -MF CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/array.c.o.d -o CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/array.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1427/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_message_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/compat.c.o -MF CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/compat.c.o.d -o CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/compat.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/compat.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/compat.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/compat.h:13: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1428/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_message_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/internal/extension.c.o -MF CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/internal/extension.c.o.d -o CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/internal/extension.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/internal/extension.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/internal/extension.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/internal/extension.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/extension.h:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1429/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_message_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/internal/message.c.o -MF CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/internal/message.c.o.d -o CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/internal/message.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/internal/message.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/internal/message.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/internal/message.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/internal/extension.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/extension.h:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1430/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_message_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/map.c.o -MF CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/map.c.o.d -o CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/map.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/map.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/map.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/map.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1431/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_message_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/map_sorter.c.o -MF CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/map_sorter.c.o.d -o CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/map_sorter.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/map_sorter.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/map_sorter.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/internal/map_sorter.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/internal/extension.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/extension.h:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1432/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_message_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/message.c.o -MF CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/message.c.o.d -o CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/message.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/message.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/message.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1433/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_mini_descriptor_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/build_enum.c.o -MF CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/build_enum.c.o.d -o CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/build_enum.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_descriptor/build_enum.c [1434/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_mini_descriptor_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/decode.c.o -MF CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/decode.c.o.d -o CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/decode.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_descriptor/decode.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_descriptor/decode.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_descriptor/decode.h:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/extension.h:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1435/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_mini_descriptor_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/internal/base92.c.o -MF CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/internal/base92.c.o.d -o CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/internal/base92.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_descriptor/internal/base92.c [1436/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_mini_descriptor_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/internal/encode.c.o -MF CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/internal/encode.c.o.d -o CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/internal/encode.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_descriptor/internal/encode.c [1437/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_mini_descriptor_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/link.c.o -MF CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/link.c.o.d -o CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/link.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_descriptor/link.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_descriptor/link.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_descriptor/link.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1438/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_mini_descriptor_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/wire/decode_fast/select.c.o -MF CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/wire/decode_fast/select.c.o.d -o CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/wire/decode_fast/select.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/decode_fast/select.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/decode_fast/select.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/decode_fast/select.h:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1439/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_mini_descriptor_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/wire/eps_copy_input_stream.c.o -MF CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/wire/eps_copy_input_stream.c.o.d -o CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/wire/eps_copy_input_stream.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/eps_copy_input_stream.c [1440/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_mini_descriptor_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/wire/reader.c.o -MF CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/wire/reader.c.o.d -o CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/wire/reader.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/reader.c [1441/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_mini_table_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/extension_registry.c.o -MF CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/extension_registry.c.o.d -o CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/extension_registry.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/extension_registry.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/extension_registry.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/extension_registry.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/extension.h:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1442/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_mini_table_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/generated_registry.c.o -MF CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/generated_registry.c.o.d -o CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/generated_registry.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/generated_registry.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/generated_registry.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/generated_registry.h:11: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/extension_registry.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/extension.h:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1443/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_mini_table_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/internal/message.c.o -MF CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/internal/message.c.o.d -o CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/internal/message.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.c:8: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1444/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_mini_table_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/message.c.o -MF CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/message.c.o.d -o CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/message.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1445/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/cc -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/upb_mini_table_lib.dir/link.d -Wl,-soname,libupb_mini_table_lib.so.1.0 -o libupb_mini_table_lib.so.1.0 CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/extension_registry.c.o CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/generated_registry.c.o CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/internal/message.c.o CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/message.c.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64: -lm libupb_hash_lib.so.0.1 libupb_base_lib.so.0.0 libupb_mem_lib.so.0.1 -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1446/1936] /usr/local/bin/cmake -E cmake_symlink_library libupb_mini_table_lib.so.1.0 libupb_mini_table_lib.so.1.0 libupb_mini_table_lib.so && : [1447/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/cc -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/upb_message_lib.dir/link.d -Wl,-soname,libupb_message_lib.so.1.1 -o libupb_message_lib.so.1.1 CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/accessors.c.o CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/array.c.o CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/compat.c.o CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/internal/extension.c.o CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/internal/message.c.o CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/map.c.o CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/map_sorter.c.o CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/message.c.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64: -lm libupb_mini_table_lib.so.1.0 libupb_hash_lib.so.0.1 libupb_base_lib.so.0.0 libupb_mem_lib.so.0.1 -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1448/1936] /usr/local/bin/cmake -E cmake_symlink_library libupb_message_lib.so.1.1 libupb_message_lib.so.1.1 libupb_message_lib.so && : [1449/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/cc -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/upb_mini_descriptor_lib.dir/link.d -Wl,-soname,libupb_mini_descriptor_lib.so.2.0 -o libupb_mini_descriptor_lib.so.2.0 CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/build_enum.c.o CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/decode.c.o CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/internal/base92.c.o CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/internal/encode.c.o CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/link.c.o CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/wire/decode_fast/select.c.o CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/wire/eps_copy_input_stream.c.o CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/wire/reader.c.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64:/usr/local/lib: -lm libupb_mini_table_lib.so.1.0 /usr/local/lib/libabsl_strings.so.8.0 libupb_hash_lib.so.0.1 libupb_base_lib.so.0.0 libupb_mem_lib.so.0.1 -lm /usr/local/lib/libabsl_strings_internal.so.8.0 /usr/local/lib/libabsl_int128.so.8.0 /usr/local/lib/libabsl_base.so.8.0 -pthread /usr/local/lib/libabsl_spinlock_wait.so.8.0 /usr/local/lib/libabsl_throw_delegate.so.8.0 /usr/local/lib/libabsl_raw_logging_internal.so.8.0 /usr/local/lib/libabsl_log_severity.so.8.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1450/1936] /usr/local/bin/cmake -E cmake_symlink_library libupb_mini_descriptor_lib.so.2.0 libupb_mini_descriptor_lib.so.2.0 libupb_mini_descriptor_lib.so && : [1451/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/message/copy.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/message/copy.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/message/copy.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/copy.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/copy.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/copy.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1452/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/message/merge.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/message/merge.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/message/merge.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/merge.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/merge.c:1: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/merge.h:5: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1453/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/def_pool.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/def_pool.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/def_pool.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/internal/def_pool.h:11: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_descriptor/decode.h:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/extension.h:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1454/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/def_type.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/def_type.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/def_type.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_type.c [1455/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/desc_state.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/desc_state.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/desc_state.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/desc_state.c [1456/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_def.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_def.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_def.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/enum_def.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/enum_def.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/internal/enum_def.h:13: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1457/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_reserved_range.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_reserved_range.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_reserved_range.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/enum_reserved_range.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/enum_reserved_range.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/internal/enum_reserved_range.h:11: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1458/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_value_def.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_value_def.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_value_def.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/enum_value_def.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/enum_value_def.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/internal/enum_value_def.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1459/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/extension_range.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/extension_range.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/extension_range.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/extension_range.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/extension_range.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/internal/extension_range.h:11: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1460/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/field_def.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/field_def.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/field_def.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/field_def.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/field_def.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/internal/field_def.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1461/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/file_def.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/file_def.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/file_def.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/file_def.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/file_def.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/internal/file_def.h:13: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/extension.h:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1462/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/internal/def_builder.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/internal/def_builder.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/internal/def_builder.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/internal/def_builder.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/internal/def_builder.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/internal/def_builder.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_descriptor/decode.h:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/extension.h:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1463/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/internal/strdup2.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/internal/strdup2.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/internal/strdup2.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/internal/strdup2.c [1464/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/message.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/message.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/message.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/map.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1465/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message_def.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message_def.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message_def.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/message_def.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/message_def.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/internal/message_def.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1466/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message_reserved_range.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message_reserved_range.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message_reserved_range.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/message_reserved_range.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/message_reserved_range.c:10: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1467/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/method_def.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/method_def.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/method_def.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/method_def.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/method_def.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/internal/method_def.h:11: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1468/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/oneof_def.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/oneof_def.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/oneof_def.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/oneof_def.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/oneof_def.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/internal/oneof_def.h:11: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1469/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_reflection_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/service_def.c.o -MF CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/service_def.c.o.d -o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/service_def.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/service_def.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/service_def.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/internal/service_def.h:11: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1470/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_textformat_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_textformat_lib.dir/third_party/upb/upb/text/encode.c.o -MF CMakeFiles/upb_textformat_lib.dir/third_party/upb/upb/text/encode.c.o.d -o CMakeFiles/upb_textformat_lib.dir/third_party/upb/upb/text/encode.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/text/encode.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/text/encode.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/text/encode.h:11: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1471/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_textformat_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_textformat_lib.dir/third_party/upb/upb/text/internal/encode.c.o -MF CMakeFiles/upb_textformat_lib.dir/third_party/upb/upb/text/internal/encode.c.o.d -o CMakeFiles/upb_textformat_lib.dir/third_party/upb/upb/text/internal/encode.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/text/internal/encode.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/text/internal/encode.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/text/internal/encode.h:16: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1472/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_wire_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/message/internal/iterator.c.o -MF CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/message/internal/iterator.c.o.d -o CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/message/internal/iterator.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/internal/iterator.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/internal/iterator.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/internal/iterator.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1473/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_wire_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/decode.c.o -MF CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/decode.c.o.d -o CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/decode.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/decode.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/decode.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/decode.h:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1474/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_wire_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/encode.c.o -MF CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/encode.c.o.d -o CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/encode.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/encode.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/encode.c:10: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/encode.h:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1475/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_wire_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/eps_copy_input_stream.c.o -MF CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/eps_copy_input_stream.c.o.d -o CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/eps_copy_input_stream.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/eps_copy_input_stream.c [1476/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_wire_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/internal/decoder.c.o -MF CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/internal/decoder.c.o.d -o CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/internal/decoder.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/internal/decoder.c In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/internal/decoder.c:8: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/internal/decoder.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1477/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dupb_wire_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/reader.c.o -MF CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/reader.c.o.d -o CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/reader.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/wire/reader.c [1478/1936] /exopi-obj/pobj/grpc-1.82.1/bin/cc -Dutf8_range_lib_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/utf8_range_lib.dir/third_party/utf8_range/utf8_range.c.o -MF CMakeFiles/utf8_range_lib.dir/third_party/utf8_range/utf8_range.c.o.d -o CMakeFiles/utf8_range_lib.dir/third_party/utf8_range/utf8_range.c.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range/utf8_range.c [1479/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/cc -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/utf8_range_lib.dir/link.d -Wl,-soname,libutf8_range_lib.so.0.0 -o libutf8_range_lib.so.0.0 CMakeFiles/utf8_range_lib.dir/third_party/utf8_range/utf8_range.c.o -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1480/1936] /usr/local/bin/cmake -E cmake_symlink_library libutf8_range_lib.so.0.0 libutf8_range_lib.so.0.0 libutf8_range_lib.so && : [1481/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/cc -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/upb_wire_lib.dir/link.d -Wl,-soname,libupb_wire_lib.so.1.0 -o libupb_wire_lib.so.1.0 CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/message/internal/iterator.c.o CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/decode.c.o CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/encode.c.o CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/eps_copy_input_stream.c.o CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/internal/decoder.c.o CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/reader.c.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64: -lm libutf8_range_lib.so.0.0 libupb_message_lib.so.1.1 libupb_mini_table_lib.so.1.0 libupb_hash_lib.so.0.1 libupb_base_lib.so.0.0 libupb_mem_lib.so.0.1 -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1482/1936] /usr/local/bin/cmake -E cmake_symlink_library libupb_wire_lib.so.1.0 libupb_wire_lib.so.1.0 libupb_wire_lib.so && : [1483/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/cc -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/upb_reflection_lib.dir/link.d -Wl,-soname,libupb_reflection_lib.so.1.0 -o libupb_reflection_lib.so.1.0 CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/message/copy.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/message/merge.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/def_pool.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/def_type.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/desc_state.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_def.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_reserved_range.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_value_def.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/extension_range.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/field_def.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/file_def.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/internal/def_builder.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/internal/strdup2.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message_def.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message_reserved_range.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/method_def.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/oneof_def.c.o CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/service_def.c.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64:/usr/local/lib: -lm libupb_mini_descriptor_lib.so.2.0 libupb_descriptor_lib.so.1.0 libupb_wire_lib.so.1.0 /usr/local/lib/libabsl_strings.so.8.0 /usr/local/lib/libabsl_strings_internal.so.8.0 /usr/local/lib/libabsl_int128.so.8.0 /usr/local/lib/libabsl_base.so.8.0 /usr/local/lib/libabsl_spinlock_wait.so.8.0 /usr/local/lib/libabsl_throw_delegate.so.8.0 /usr/local/lib/libabsl_raw_logging_internal.so.8.0 /usr/local/lib/libabsl_log_severity.so.8.0 libutf8_range_lib.so.0.0 libupb_message_lib.so.1.1 libupb_mini_table_lib.so.1.0 libupb_hash_lib.so.0.1 libupb_base_lib.so.0.0 libupb_mem_lib.so.0.1 -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1484/1936] /usr/local/bin/cmake -E cmake_symlink_library libupb_reflection_lib.so.1.0 libupb_reflection_lib.so.1.0 libupb_reflection_lib.so && : [1485/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/cc -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/upb_json_lib.dir/link.d -Wl,-soname,libupb_json_lib.so.1.0 -o libupb_json_lib.so.1.0 CMakeFiles/upb_json_lib.dir/third_party/upb/upb/json/decode.c.o CMakeFiles/upb_json_lib.dir/third_party/upb/upb/json/encode.c.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64:/usr/local/lib: -lm libupb_lex_lib.so.0.0 libupb_reflection_lib.so.1.0 libupb_mini_descriptor_lib.so.2.0 /usr/local/lib/libabsl_strings.so.8.0 /usr/local/lib/libabsl_strings_internal.so.8.0 /usr/local/lib/libabsl_int128.so.8.0 /usr/local/lib/libabsl_base.so.8.0 /usr/local/lib/libabsl_spinlock_wait.so.8.0 /usr/local/lib/libabsl_throw_delegate.so.8.0 /usr/local/lib/libabsl_raw_logging_internal.so.8.0 /usr/local/lib/libabsl_log_severity.so.8.0 libupb_descriptor_lib.so.1.0 libupb_wire_lib.so.1.0 libutf8_range_lib.so.0.0 libupb_message_lib.so.1.1 libupb_mini_table_lib.so.1.0 libupb_hash_lib.so.0.1 libupb_base_lib.so.0.0 libupb_mem_lib.so.0.1 -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1486/1936] /usr/local/bin/cmake -E cmake_symlink_library libupb_json_lib.so.1.0 libupb_json_lib.so.1.0 libupb_json_lib.so && : [1487/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/cc -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/upb_textformat_lib.dir/link.d -Wl,-soname,libupb_textformat_lib.so.1.0 -o libupb_textformat_lib.so.1.0 CMakeFiles/upb_textformat_lib.dir/third_party/upb/upb/text/encode.c.o CMakeFiles/upb_textformat_lib.dir/third_party/upb/upb/text/internal/encode.c.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64:/usr/local/lib: -lm libupb_lex_lib.so.0.0 libupb_reflection_lib.so.1.0 libupb_mini_descriptor_lib.so.2.0 /usr/local/lib/libabsl_strings.so.8.0 /usr/local/lib/libabsl_strings_internal.so.8.0 /usr/local/lib/libabsl_int128.so.8.0 /usr/local/lib/libabsl_base.so.8.0 /usr/local/lib/libabsl_spinlock_wait.so.8.0 /usr/local/lib/libabsl_throw_delegate.so.8.0 /usr/local/lib/libabsl_raw_logging_internal.so.8.0 /usr/local/lib/libabsl_log_severity.so.8.0 libupb_descriptor_lib.so.1.0 libupb_wire_lib.so.1.0 libutf8_range_lib.so.0.0 libupb_message_lib.so.1.1 libupb_mini_table_lib.so.1.0 libupb_hash_lib.so.0.1 libupb_base_lib.so.0.0 libupb_mem_lib.so.0.1 -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1488/1936] /usr/local/bin/cmake -E cmake_symlink_library libupb_textformat_lib.so.1.0 libupb_textformat_lib.so.1.0 libupb_textformat_lib.so && : [1489/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/c++ -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/grpc.dir/link.d -Wl,-soname,libgrpc.so.10.0 -o libgrpc.so.10.0 CMakeFiles/grpc.dir/src/core/call/call_arena_allocator.cc.o CMakeFiles/grpc.dir/src/core/call/call_filters.cc.o CMakeFiles/grpc.dir/src/core/call/call_spine.cc.o CMakeFiles/grpc.dir/src/core/call/call_state.cc.o CMakeFiles/grpc.dir/src/core/call/client_call.cc.o CMakeFiles/grpc.dir/src/core/call/interception_chain.cc.o CMakeFiles/grpc.dir/src/core/call/message.cc.o CMakeFiles/grpc.dir/src/core/call/metadata.cc.o CMakeFiles/grpc.dir/src/core/call/metadata_batch.cc.o CMakeFiles/grpc.dir/src/core/call/metadata_info.cc.o CMakeFiles/grpc.dir/src/core/call/parsed_metadata.cc.o CMakeFiles/grpc.dir/src/core/call/request_buffer.cc.o CMakeFiles/grpc.dir/src/core/call/security_context.cc.o CMakeFiles/grpc.dir/src/core/call/server_call.cc.o CMakeFiles/grpc.dir/src/core/call/status_util.cc.o CMakeFiles/grpc.dir/src/core/channelz/channel_trace.cc.o CMakeFiles/grpc.dir/src/core/channelz/channelz.cc.o CMakeFiles/grpc.dir/src/core/channelz/channelz_registry.cc.o CMakeFiles/grpc.dir/src/core/channelz/property_list.cc.o CMakeFiles/grpc.dir/src/core/channelz/text_encode.cc.o CMakeFiles/grpc.dir/src/core/channelz/v2tov1/convert.cc.o CMakeFiles/grpc.dir/src/core/channelz/v2tov1/legacy_api.cc.o CMakeFiles/grpc.dir/src/core/channelz/v2tov1/property_list.cc.o CMakeFiles/grpc.dir/src/core/client_channel/backup_poller.cc.o CMakeFiles/grpc.dir/src/core/client_channel/buffered_call.cc.o CMakeFiles/grpc.dir/src/core/client_channel/client_channel.cc.o CMakeFiles/grpc.dir/src/core/client_channel/client_channel_factory.cc.o CMakeFiles/grpc.dir/src/core/client_channel/client_channel_filter.cc.o CMakeFiles/grpc.dir/src/core/client_channel/client_channel_plugin.cc.o CMakeFiles/grpc.dir/src/core/client_channel/client_channel_service_config.cc.o CMakeFiles/grpc.dir/src/core/client_channel/direct_channel.cc.o CMakeFiles/grpc.dir/src/core/client_channel/dynamic_filters.cc.o CMakeFiles/grpc.dir/src/core/client_channel/global_subchannel_pool.cc.o CMakeFiles/grpc.dir/src/core/client_channel/lb_metadata.cc.o CMakeFiles/grpc.dir/src/core/client_channel/load_balanced_call_destination.cc.o CMakeFiles/grpc.dir/src/core/client_channel/local_subchannel_pool.cc.o CMakeFiles/grpc.dir/src/core/client_channel/retry_filter.cc.o CMakeFiles/grpc.dir/src/core/client_channel/retry_filter_legacy_call_data.cc.o CMakeFiles/grpc.dir/src/core/client_channel/retry_interceptor.cc.o CMakeFiles/grpc.dir/src/core/client_channel/retry_service_config.cc.o CMakeFiles/grpc.dir/src/core/client_channel/retry_throttle.cc.o CMakeFiles/grpc.dir/src/core/client_channel/subchannel.cc.o CMakeFiles/grpc.dir/src/core/client_channel/subchannel_pool_interface.cc.o CMakeFiles/grpc.dir/src/core/client_channel/subchannel_stream_client.cc.o CMakeFiles/grpc.dir/src/core/client_channel/subchannel_stream_limiter.cc.o CMakeFiles/grpc.dir/src/core/config/core_configuration.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/call_creds_registry_init.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/call_creds_util.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/composite/composite_call_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/external/aws_external_account_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/external/aws_request_signer.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/external/external_account_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/external/file_external_account_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/external/url_external_account_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/iam/iam_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/json_util.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/jwt/json_token.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/jwt/jwt_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/jwt/jwt_verifier.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/jwt_util.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/oauth2/oauth2_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/plugin/plugin_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/regional_access_boundary_fetcher.cc.o CMakeFiles/grpc.dir/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/alts/alts_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/alts/alts_security_connector.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/alts/check_gcp_environment.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/alts/check_gcp_environment_linux.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/alts/check_gcp_environment_no_op.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/alts/check_gcp_environment_windows.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/alts/grpc_alts_credentials_options.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/channel_creds_registry_init.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/composite/composite_channel_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/fake/fake_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/fake/fake_security_connector.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/google_default/credentials_generic.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/google_default/google_default_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/insecure/insecure_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/insecure/insecure_security_connector.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/local/local_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/local/local_security_connector.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/security_connector.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/ssl/ssl_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/ssl/ssl_security_connector.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/certificate_provider_registry.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/load_system_roots_fallback.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/load_system_roots_supported.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/load_system_roots_windows.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/spiffe_utils.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/ssl_utils.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/tls_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/tls_security_connector.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/tls/tls_utils.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/transport_credentials.cc.o CMakeFiles/grpc.dir/src/core/credentials/transport/xds/xds_credentials.cc.o CMakeFiles/grpc.dir/src/core/ext/filters/backend_metrics/backend_metric_filter.cc.o CMakeFiles/grpc.dir/src/core/ext/filters/census/grpc_context.cc.o CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/idle_filter_state.cc.o CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc.o CMakeFiles/grpc.dir/src/core/ext/filters/fault_injection/fault_injection_filter.cc.o CMakeFiles/grpc.dir/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc.o CMakeFiles/grpc.dir/src/core/ext/filters/http/client/http_client_filter.cc.o CMakeFiles/grpc.dir/src/core/ext/filters/http/client_authority_filter.cc.o CMakeFiles/grpc.dir/src/core/ext/filters/http/http_filters_plugin.cc.o CMakeFiles/grpc.dir/src/core/ext/filters/http/message_compress/compression_filter.cc.o CMakeFiles/grpc.dir/src/core/ext/filters/http/server/http_server_filter.cc.o CMakeFiles/grpc.dir/src/core/ext/filters/message_size/message_size_filter.cc.o CMakeFiles/grpc.dir/src/core/ext/filters/rbac/rbac_filter.cc.o CMakeFiles/grpc.dir/src/core/ext/filters/rbac/rbac_service_config_parser.cc.o CMakeFiles/grpc.dir/src/core/ext/filters/stateful_session/stateful_session_filter.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/alpn/alpn.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/chttp2_plugin.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/client/chttp2_connector.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/server/chttp2_server.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/bin_decoder.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/bin_encoder.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/chttp2_transport.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/decode_huff.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/flow_control.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_data.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_goaway.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_ping.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_security.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_settings.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_window_update.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/goaway.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_encoder.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_parser.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_client_transport.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_server_transport.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_stats_collector.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_transport.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/huffsyms.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/keepalive.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/parsing.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_callbacks.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_promise.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_rate_policy.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/stream_lists.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/transport_common.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/varint.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/write_cycle.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/write_size_policy.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/writing.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/inproc/inproc_transport.cc.o CMakeFiles/grpc.dir/src/core/ext/transport/inproc/legacy_inproc_transport.cc.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/cel/expr/checked.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/cel/expr/syntax.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/certs.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/clusters.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/config_dump.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/config_dump_shared.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/init_dump.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/listeners.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/memory.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/metrics.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/mutex_stats.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/server_info.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/tap.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/annotations/resource.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/accesslog/v3/accesslog.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/bootstrap/v3/bootstrap.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/cluster/v3/circuit_breaker.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/cluster/v3/cluster.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/cluster/v3/filter.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/cluster/v3/outlier_detection.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/common/matcher/v3/matcher.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/common/mutation_rules/v3/mutation_rules.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/address.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/backoff.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/base.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/cel.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/config_source.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/event_service_config.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/extension.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/grpc_method_list.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/grpc_service.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/health_check.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/http_service.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/http_uri.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/protocol.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/proxy_protocol.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/resolver.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/socket_cmsg_headers.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/socket_option.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/substitution_format_string.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/udp_socket_config.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint_components.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/endpoint/v3/load_report.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/listener/v3/api_listener.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/listener/v3/listener.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/listener/v3/listener_components.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/listener/v3/quic_config.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/listener/v3/udp_listener_config.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/metrics/v3/metrics_service.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/metrics/v3/stats.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/overload/v3/overload.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/rbac/v3/rbac.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/route/v3/route.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/route/v3/route_components.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/route/v3/scoped_route.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/tap/v3/common.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/datadog.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/dynamic_ot.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/http_tracer.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/lightstep.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/opentelemetry.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/service.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/skywalking.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/trace.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/xray.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/zipkin.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/data/accesslog/v3/accesslog.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/clusters/aggregate/v3/cluster.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/common/matching/v3/extension_matcher.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/common/fault/v3/fault.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/common/matcher/action/v3/skip_action.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/composite/v3/composite.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/fault/v3/fault.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/rbac/v3/rbac.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/router/v3/router.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/grpc_service/call_credentials/access_token/v3/access_token_credentials.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/grpc_service/channel_credentials/tls/v3/tls_credentials.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/grpc_service/channel_credentials/xds/v3/xds_credentials.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upb_minitable.c.o 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 CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/common/v3/common.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/cert.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/common.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/secret.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/service/discovery/v3/ads.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/service/discovery/v3/discovery.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/service/load_stats/v3/lrs.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/service/status/v3/csds.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/http/v3/cookie.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/http/v3/path_transformation.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/address.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/filter_state.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/http_inputs.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/metadata.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/node.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/number.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/path.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/regex.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/status_code_input.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/string.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/struct.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/value.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/metadata/v3/metadata.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/tracing/v3/custom_tag.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/hash_policy.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/http.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/http_status.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/percent.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/range.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/ratelimit_strategy.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/ratelimit_unit.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/semantic_version.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/token_bucket.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/api/annotations.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/api/http.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/api/httpbody.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/channelz.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls_config.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/udpa/annotations/security.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/udpa/annotations/sensitive.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/udpa/annotations/status.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/udpa/annotations/versioning.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/validate/validate.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/annotations/v3/security.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/annotations/v3/sensitive.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/annotations/v3/versioning.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/authority.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/cidr.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/collection_entry.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/context_params.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/extension.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/resource.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/resource_locator.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/resource_name.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/service/orca/v3/orca.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/cel.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/domain.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/http_inputs.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/ip.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/matcher.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/range.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/regex.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/string.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/v3/cel.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/v3/range.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/v3/typed_struct.upb_minitable.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/cel/expr/checked.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/cel/expr/syntax.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/certs.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/clusters.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump_shared.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/init_dump.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/listeners.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/memory.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/metrics.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/mutex_stats.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/server_info.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/tap.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/annotations/deprecation.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/annotations/resource.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/accesslog/v3/accesslog.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/bootstrap/v3/bootstrap.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/circuit_breaker.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/cluster.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/filter.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/outlier_detection.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/common/matcher/v3/matcher.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/common/mutation_rules/v3/mutation_rules.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/address.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/backoff.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/base.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/cel.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/config_source.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/event_service_config.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/extension.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_method_list.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_service.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/health_check.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_service.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_uri.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/protocol.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/proxy_protocol.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/resolver.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_cmsg_headers.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_option.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/substitution_format_string.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/udp_socket_config.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint_components.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/load_report.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/listener/v3/api_listener.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener_components.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/listener/v3/quic_config.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/listener/v3/udp_listener_config.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/metrics_service.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/stats.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/overload/v3/overload.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/rbac/v3/rbac.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/route/v3/route.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/route/v3/route_components.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/route/v3/scoped_route.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/tap/v3/common.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/datadog.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/dynamic_ot.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/http_tracer.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/lightstep.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/opentelemetry.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/service.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/skywalking.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/trace.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/xray.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/zipkin.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/data/accesslog/v3/accesslog.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/common/matching/v3/extension_matcher.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/common/fault/v3/fault.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/common/matcher/action/v3/skip_action.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/composite/v3/composite.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/fault/v3/fault.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/rbac/v3/rbac.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/router/v3/router.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/service/discovery/v3/ads.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/service/discovery/v3/discovery.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/service/load_stats/v3/lrs.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/service/status/v3/csds.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/http/v3/cookie.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/http/v3/path_transformation.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/address.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/filter_state.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/http_inputs.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/metadata.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/node.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/number.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/path.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/regex.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/status_code_input.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/string.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/struct.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/value.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/metadata/v3/metadata.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/tracing/v3/custom_tag.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/hash_policy.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/http.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/http_status.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/percent.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/range.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_strategy.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_unit.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/semantic_version.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/token_bucket.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/api/annotations.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/checked.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/api/http.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/api/httpbody.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/descriptor.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/struct.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/wrappers.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/rpc/status.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/channelz.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/lookup/v1/rls_config.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/udpa/annotations/migrate.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/udpa/annotations/security.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/udpa/annotations/sensitive.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/udpa/annotations/status.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/udpa/annotations/versioning.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/validate/validate.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/annotations/v3/migrate.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/annotations/v3/security.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/annotations/v3/sensitive.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/annotations/v3/status.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/annotations/v3/versioning.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/authority.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/cidr.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/collection_entry.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/context_params.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/extension.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/resource.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/resource_locator.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/resource_name.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/cel.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/domain.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/http_inputs.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/ip.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/matcher.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/range.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/regex.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/string.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/v3/cel.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/v3/range.upbdefs.c.o CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/v3/typed_struct.upbdefs.c.o CMakeFiles/grpc.dir/src/core/filter/auth/client_auth_filter.cc.o CMakeFiles/grpc.dir/src/core/filter/auth/server_auth_filter.cc.o CMakeFiles/grpc.dir/src/core/filter/composite/composite_filter.cc.o CMakeFiles/grpc.dir/src/core/filter/fused_filters.cc.o CMakeFiles/grpc.dir/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc.o CMakeFiles/grpc.dir/src/core/handshaker/handshaker.cc.o CMakeFiles/grpc.dir/src/core/handshaker/handshaker_registry.cc.o CMakeFiles/grpc.dir/src/core/handshaker/http_connect/http_connect_client_handshaker.cc.o CMakeFiles/grpc.dir/src/core/handshaker/http_connect/http_proxy_mapper.cc.o CMakeFiles/grpc.dir/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc.o CMakeFiles/grpc.dir/src/core/handshaker/proxy_mapper_registry.cc.o CMakeFiles/grpc.dir/src/core/handshaker/security/pipelined_secure_endpoint.cc.o CMakeFiles/grpc.dir/src/core/handshaker/security/secure_endpoint.cc.o CMakeFiles/grpc.dir/src/core/handshaker/security/security_handshaker.cc.o CMakeFiles/grpc.dir/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc.o CMakeFiles/grpc.dir/src/core/lib/address_utils/parse_address.cc.o CMakeFiles/grpc.dir/src/core/lib/address_utils/sockaddr_utils.cc.o CMakeFiles/grpc.dir/src/core/lib/channel/channel_args.cc.o CMakeFiles/grpc.dir/src/core/lib/channel/channel_args_preconditioning.cc.o CMakeFiles/grpc.dir/src/core/lib/channel/channel_stack.cc.o CMakeFiles/grpc.dir/src/core/lib/channel/channel_stack_builder.cc.o CMakeFiles/grpc.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o CMakeFiles/grpc.dir/src/core/lib/channel/connected_channel.cc.o CMakeFiles/grpc.dir/src/core/lib/channel/promise_based_filter.cc.o CMakeFiles/grpc.dir/src/core/lib/compression/compression.cc.o CMakeFiles/grpc.dir/src/core/lib/compression/compression_internal.cc.o CMakeFiles/grpc.dir/src/core/lib/compression/message_compress.cc.o CMakeFiles/grpc.dir/src/core/lib/debug/trace.cc.o CMakeFiles/grpc.dir/src/core/lib/debug/trace_flags.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/ares_resolver.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/cf_engine/cf_engine.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/cf_engine/cfsocket_listener.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/default_event_engine.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/endpoint_channel_arg_wrapper.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/event_engine.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_interface_windows.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/resolved_address.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/shim.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/slice.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/slice_buffer.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/tcp_socket_utils.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool/thread_count.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/time_util.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/utils.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/iocp.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/win_socket.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_engine.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_listener.cc.o CMakeFiles/grpc.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o CMakeFiles/grpc.dir/src/core/lib/experiments/config.cc.o CMakeFiles/grpc.dir/src/core/lib/experiments/experiments.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/buffer_list.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/call_combiner.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/cfstream_handle.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/closure.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/combiner.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/error.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/error_cfstream.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_apple.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_poll_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/exec_ctx.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/fork_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/fork_windows.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/internal_errqueue.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/iocp_windows.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_internal.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_windows.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/lockfree_event.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/polling_entity.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_set.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_set_windows.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_windows.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address_windows.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_factory_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_mutator.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_linux.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_windows.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_windows.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/systemd_utils.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client_windows.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_utils_posix_common.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_windows.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_windows.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/timer.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_generic.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_heap.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_manager.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/vsock.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_posix.cc.o CMakeFiles/grpc.dir/src/core/lib/promise/activity.cc.o CMakeFiles/grpc.dir/src/core/lib/promise/mpsc.cc.o CMakeFiles/grpc.dir/src/core/lib/promise/party.cc.o CMakeFiles/grpc.dir/src/core/lib/promise/sleep.cc.o CMakeFiles/grpc.dir/src/core/lib/promise/wait_set.cc.o CMakeFiles/grpc.dir/src/core/lib/resource_quota/api.cc.o CMakeFiles/grpc.dir/src/core/lib/resource_quota/arena.cc.o CMakeFiles/grpc.dir/src/core/lib/resource_quota/connection_quota.cc.o CMakeFiles/grpc.dir/src/core/lib/resource_quota/memory_quota.cc.o CMakeFiles/grpc.dir/src/core/lib/resource_quota/periodic_update.cc.o CMakeFiles/grpc.dir/src/core/lib/resource_quota/resource_quota.cc.o CMakeFiles/grpc.dir/src/core/lib/resource_quota/stream_quota.cc.o CMakeFiles/grpc.dir/src/core/lib/resource_quota/telemetry.cc.o CMakeFiles/grpc.dir/src/core/lib/resource_quota/thread_quota.cc.o CMakeFiles/grpc.dir/src/core/lib/resource_tracker/resource_tracker.cc.o CMakeFiles/grpc.dir/src/core/lib/security/authorization/audit_logging.cc.o CMakeFiles/grpc.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o CMakeFiles/grpc.dir/src/core/lib/security/authorization/evaluate_args.cc.o CMakeFiles/grpc.dir/src/core/lib/security/authorization/grpc_authorization_engine.cc.o CMakeFiles/grpc.dir/src/core/lib/security/authorization/grpc_server_authz_filter.cc.o CMakeFiles/grpc.dir/src/core/lib/security/authorization/matchers.cc.o CMakeFiles/grpc.dir/src/core/lib/security/authorization/rbac_policy.cc.o CMakeFiles/grpc.dir/src/core/lib/security/authorization/stdout_logger.cc.o CMakeFiles/grpc.dir/src/core/lib/slice/percent_encoding.cc.o CMakeFiles/grpc.dir/src/core/lib/slice/slice.cc.o CMakeFiles/grpc.dir/src/core/lib/slice/slice_buffer.cc.o CMakeFiles/grpc.dir/src/core/lib/slice/slice_string_helpers.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/byte_buffer.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/byte_buffer_reader.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/call.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/call_details.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/call_log_batch.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/call_utils.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/channel.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/channel_create.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/channel_init.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/channel_stack_type.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/completion_queue.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/completion_queue_factory.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/connection_context.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/event_string.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/filter_stack_call.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/init.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/init_internally.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/lame_client.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/legacy_channel.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/metadata_array.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/validate_metadata.cc.o CMakeFiles/grpc.dir/src/core/lib/surface/version.cc.o CMakeFiles/grpc.dir/src/core/lib/transport/bdp_estimator.cc.o CMakeFiles/grpc.dir/src/core/lib/transport/call_final_info.cc.o CMakeFiles/grpc.dir/src/core/lib/transport/connectivity_state.cc.o CMakeFiles/grpc.dir/src/core/lib/transport/error_utils.cc.o CMakeFiles/grpc.dir/src/core/lib/transport/promise_endpoint.cc.o CMakeFiles/grpc.dir/src/core/lib/transport/status_conversion.cc.o CMakeFiles/grpc.dir/src/core/lib/transport/timeout_encoding.cc.o CMakeFiles/grpc.dir/src/core/lib/transport/transport.cc.o CMakeFiles/grpc.dir/src/core/lib/transport/transport_op_string.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/address_filtering.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/backend_metric_parser.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/child_policy_handler.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/endpoint_list.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/client_load_reporting_filter.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/grpclb.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/grpclb_balancer_addresses.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/grpclb_client_stats.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/load_balancer_api.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/health_check_client.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/lb_policy.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/lb_policy_registry.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/oob_backend_metric.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/outlier_detection/outlier_detection.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/pick_first/pick_first.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/priority/priority.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/ring_hash/ring_hash.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/rls/rls.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/round_robin/round_robin.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/weighted_round_robin/static_stride_scheduler.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/weighted_target/weighted_target.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/xds/cds.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/xds/xds_cluster_impl.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/xds/xds_cluster_manager.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/xds/xds_override_host.cc.o CMakeFiles/grpc.dir/src/core/load_balancing/xds/xds_wrr_locality.cc.o CMakeFiles/grpc.dir/src/core/net/socket_mutator.cc.o CMakeFiles/grpc.dir/src/core/plugin_registry/grpc_plugin_registry.cc.o CMakeFiles/grpc.dir/src/core/plugin_registry/grpc_plugin_registry_extra.cc.o CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/dns_resolver_ares.cc.o CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc.o CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc.o CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc.o CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc.o CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc.o CMakeFiles/grpc.dir/src/core/resolver/dns/dns_resolver_plugin.cc.o CMakeFiles/grpc.dir/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc.o CMakeFiles/grpc.dir/src/core/resolver/dns/event_engine/service_config_helper.cc.o CMakeFiles/grpc.dir/src/core/resolver/dns/native/dns_resolver.cc.o CMakeFiles/grpc.dir/src/core/resolver/endpoint_addresses.cc.o CMakeFiles/grpc.dir/src/core/resolver/fake/fake_resolver.cc.o CMakeFiles/grpc.dir/src/core/resolver/google_c2p/google_c2p_resolver.cc.o CMakeFiles/grpc.dir/src/core/resolver/polling_resolver.cc.o CMakeFiles/grpc.dir/src/core/resolver/resolver.cc.o CMakeFiles/grpc.dir/src/core/resolver/resolver_registry.cc.o CMakeFiles/grpc.dir/src/core/resolver/sockaddr/sockaddr_resolver.cc.o CMakeFiles/grpc.dir/src/core/resolver/xds/xds_config.cc.o CMakeFiles/grpc.dir/src/core/resolver/xds/xds_dependency_manager.cc.o CMakeFiles/grpc.dir/src/core/resolver/xds/xds_resolver.cc.o CMakeFiles/grpc.dir/src/core/server/add_port.cc.o CMakeFiles/grpc.dir/src/core/server/server.cc.o CMakeFiles/grpc.dir/src/core/server/server_call_tracer_filter.cc.o CMakeFiles/grpc.dir/src/core/server/server_config_selector_filter.cc.o CMakeFiles/grpc.dir/src/core/server/xds_channel_stack_modifier.cc.o CMakeFiles/grpc.dir/src/core/server/xds_server_config_fetcher.cc.o CMakeFiles/grpc.dir/src/core/server/xds_server_config_fetcher_legacy.cc.o CMakeFiles/grpc.dir/src/core/service_config/service_config_channel_arg_filter.cc.o CMakeFiles/grpc.dir/src/core/service_config/service_config_impl.cc.o CMakeFiles/grpc.dir/src/core/service_config/service_config_parser.cc.o CMakeFiles/grpc.dir/src/core/telemetry/call_tracer.cc.o CMakeFiles/grpc.dir/src/core/telemetry/context_list_entry.cc.o CMakeFiles/grpc.dir/src/core/telemetry/default_tcp_tracer.cc.o CMakeFiles/grpc.dir/src/core/telemetry/histogram_view.cc.o CMakeFiles/grpc.dir/src/core/telemetry/instrument.cc.o CMakeFiles/grpc.dir/src/core/telemetry/metrics.cc.o CMakeFiles/grpc.dir/src/core/telemetry/stats.cc.o CMakeFiles/grpc.dir/src/core/telemetry/stats_data.cc.o CMakeFiles/grpc.dir/src/core/telemetry/tcp_tracer.cc.o CMakeFiles/grpc.dir/src/core/transport/auth_context.cc.o CMakeFiles/grpc.dir/src/core/transport/endpoint_transport_client_channel_factory.cc.o CMakeFiles/grpc.dir/src/core/transport/message_size_service_config.cc.o CMakeFiles/grpc.dir/src/core/transport/session_endpoint.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/crypt/aes_gcm.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/crypt/gsec.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_counter.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_crypter.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_frame_protector.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_seal_privacy_integrity_crypter.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_unseal_privacy_integrity_crypter.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/frame_handler.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/alts_handshaker_client.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/alts_shared_resource.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/alts_tsi_utils.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/transport_security_common_api.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.cc.o CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.cc.o CMakeFiles/grpc.dir/src/core/tsi/fake_transport_security.cc.o CMakeFiles/grpc.dir/src/core/tsi/local_transport_security.cc.o CMakeFiles/grpc.dir/src/core/tsi/ssl/key_logging/ssl_key_logging.cc.o CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_boringssl.cc.o CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_cache.cc.o CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_openssl.cc.o CMakeFiles/grpc.dir/src/core/tsi/ssl_transport_security.cc.o CMakeFiles/grpc.dir/src/core/tsi/ssl_transport_security_utils.cc.o CMakeFiles/grpc.dir/src/core/tsi/transport_security.cc.o CMakeFiles/grpc.dir/src/core/tsi/transport_security_grpc.cc.o CMakeFiles/grpc.dir/src/core/util/backoff.cc.o CMakeFiles/grpc.dir/src/core/util/dump_args.cc.o CMakeFiles/grpc.dir/src/core/util/event_log.cc.o CMakeFiles/grpc.dir/src/core/util/gcp_metadata_query.cc.o CMakeFiles/grpc.dir/src/core/util/gethostname_fallback.cc.o CMakeFiles/grpc.dir/src/core/util/gethostname_host_name_max.cc.o CMakeFiles/grpc.dir/src/core/util/gethostname_sysconf.cc.o CMakeFiles/grpc.dir/src/core/util/glob.cc.o CMakeFiles/grpc.dir/src/core/util/grpc_check.cc.o CMakeFiles/grpc.dir/src/core/util/grpc_if_nametoindex_posix.cc.o CMakeFiles/grpc.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o CMakeFiles/grpc.dir/src/core/util/http_client/format_request.cc.o CMakeFiles/grpc.dir/src/core/util/http_client/httpcli.cc.o CMakeFiles/grpc.dir/src/core/util/http_client/httpcli_security_connector.cc.o CMakeFiles/grpc.dir/src/core/util/http_client/parser.cc.o CMakeFiles/grpc.dir/src/core/util/json/json_object_loader.cc.o CMakeFiles/grpc.dir/src/core/util/json/json_reader.cc.o CMakeFiles/grpc.dir/src/core/util/json/json_util.cc.o CMakeFiles/grpc.dir/src/core/util/json/json_writer.cc.o CMakeFiles/grpc.dir/src/core/util/latent_see.cc.o CMakeFiles/grpc.dir/src/core/util/load_file.cc.o CMakeFiles/grpc.dir/src/core/util/matchers.cc.o CMakeFiles/grpc.dir/src/core/util/per_cpu.cc.o CMakeFiles/grpc.dir/src/core/util/posix/directory_reader.cc.o CMakeFiles/grpc.dir/src/core/util/postmortem_emit.cc.o CMakeFiles/grpc.dir/src/core/util/random_early_detection.cc.o CMakeFiles/grpc.dir/src/core/util/ref_counted_string.cc.o CMakeFiles/grpc.dir/src/core/util/shared_bit_gen.cc.o CMakeFiles/grpc.dir/src/core/util/status_helper.cc.o CMakeFiles/grpc.dir/src/core/util/time.cc.o CMakeFiles/grpc.dir/src/core/util/time_averaged_stats.cc.o CMakeFiles/grpc.dir/src/core/util/uri.cc.o CMakeFiles/grpc.dir/src/core/util/uuid_v4.cc.o CMakeFiles/grpc.dir/src/core/util/validation_errors.cc.o CMakeFiles/grpc.dir/src/core/util/wait_for_single_owner.cc.o CMakeFiles/grpc.dir/src/core/util/windows/directory_reader.cc.o CMakeFiles/grpc.dir/src/core/util/work_serializer.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/blackboard.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/certificate_provider_store.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_audit_logger_registry.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_bootstrap_grpc.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_certificate_provider.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_client_grpc.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_cluster.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_cluster_parser.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_cluster_specifier_plugin.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_common_types.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_common_types_parser.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_endpoint.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_endpoint_parser.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_health_status.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_composite_filter.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_fault_filter.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_filter.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_filter_registry.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_gcp_authn_filter.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_rbac_filter.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_stateful_session_filter.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_lb_policy_registry.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_listener.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_listener_parser.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_matcher.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_matcher_action.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_matcher_context.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_matcher_input.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_matcher_parse.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_metadata.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_metadata_parser.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_route_config.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_route_config_parser.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_routing.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_server_grpc.cc.o CMakeFiles/grpc.dir/src/core/xds/grpc/xds_transport_grpc.cc.o CMakeFiles/grpc.dir/src/core/xds/xds_client/lrs_client.cc.o CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_api.cc.o CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_backend_metric_propagation.cc.o CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_bootstrap.cc.o CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_client.cc.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64:/usr/local/lib: -lm libupb_json_lib.so.1.0 libupb_textformat_lib.so.1.0 /usr/local/lib/libre2.so.4.0 /usr/lib/libz.so.7.2 /usr/local/lib/libabsl_statusor.so.8.0 /usr/local/lib/libcares.so.4.5 libgpr.so.5.1 /usr/lib/libssl.so.60.2 /usr/lib/libcrypto.so.57.2 libaddress_sorting.so.0.0 libupb_lex_lib.so.0.0 libupb_reflection_lib.so.1.0 libupb_mini_descriptor_lib.so.2.0 libupb_descriptor_lib.so.1.0 libupb_wire_lib.so.1.0 libutf8_range_lib.so.0.0 libupb_message_lib.so.1.1 libupb_mini_table_lib.so.1.0 libupb_hash_lib.so.0.1 libupb_base_lib.so.0.0 libupb_mem_lib.so.0.1 -lpthread /usr/local/lib/libabsl_flags_internal.so.8.0 /usr/local/lib/libabsl_flags_reflection.so.8.0 /usr/local/lib/libabsl_raw_hash_set.so.8.0 /usr/local/lib/libabsl_hashtablez_sampler.so.8.0 /usr/local/lib/libabsl_flags_config.so.8.0 /usr/local/lib/libabsl_flags_program_name.so.8.0 /usr/local/lib/libabsl_flags_private_handle_accessor.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag_internal.so.8.0 /usr/local/lib/libabsl_status.so.8.0 /usr/local/lib/libabsl_cord.so.8.0 /usr/local/lib/libabsl_cordz_info.so.8.0 /usr/local/lib/libabsl_cord_internal.so.8.0 /usr/local/lib/libabsl_cordz_functions.so.8.0 /usr/local/lib/libabsl_exponential_biased.so.8.0 /usr/local/lib/libabsl_cordz_handle.so.8.0 /usr/local/lib/libabsl_crc_cord_state.so.8.0 /usr/local/lib/libabsl_crc32c.so.8.0 /usr/local/lib/libabsl_crc_internal.so.8.0 /usr/local/lib/libabsl_crc_cpu_detect.so.8.0 /usr/local/lib/libabsl_flags_marshalling.so.8.0 /usr/local/lib/libabsl_log_internal_check_op.so.8.0 /usr/local/lib/libabsl_leak_check.so.8.0 /usr/local/lib/libabsl_log_internal_conditions.so.8.0 /usr/local/lib/libabsl_log_internal_message.so.8.0 /usr/local/lib/libabsl_strerror.so.8.0 /usr/local/lib/libabsl_log_internal_nullguard.so.8.0 /usr/local/lib/libabsl_examine_stack.so.8.0 /usr/local/lib/libabsl_log_internal_format.so.8.0 /usr/local/lib/libabsl_str_format_internal.so.8.0 /usr/local/lib/libabsl_log_internal_structured_proto.so.8.0 /usr/local/lib/libabsl_log_internal_log_sink_set.so.8.0 /usr/local/lib/libabsl_log_globals.so.8.0 /usr/local/lib/libabsl_log_internal_globals.so.8.0 /usr/local/lib/libabsl_log_sink.so.8.0 /usr/local/lib/libabsl_log_entry.so.8.0 /usr/local/lib/libabsl_log_internal_proto.so.8.0 /usr/local/lib/libabsl_vlog_config_internal.so.8.0 /usr/local/lib/libabsl_log_internal_fnmatch.so.8.0 /usr/local/lib/libabsl_random_distributions.so.8.0 /usr/local/lib/libabsl_random_seed_sequences.so.8.0 /usr/local/lib/libabsl_random_internal_entropy_pool.so.8.0 /usr/local/lib/libabsl_synchronization.so.8.0 /usr/local/lib/libabsl_graphcycles_internal.so.8.0 /usr/local/lib/libabsl_kernel_timeout_internal.so.8.0 /usr/local/lib/libabsl_stacktrace.so.8.0 /usr/local/lib/libabsl_borrowed_fixup_buffer.so.8.0 /usr/local/lib/libabsl_hash.so.8.0 /usr/local/lib/libabsl_city.so.8.0 /usr/local/lib/libabsl_symbolize.so.8.0 /usr/local/lib/libabsl_malloc_internal.so.8.0 /usr/local/lib/libabsl_debugging_internal.so.8.0 /usr/local/lib/libabsl_demangle_internal.so.8.0 /usr/local/lib/libabsl_demangle_rust.so.8.0 /usr/local/lib/libabsl_decode_rust_punycode.so.8.0 /usr/local/lib/libabsl_utf8_for_code_point.so.8.0 /usr/local/lib/libabsl_tracing_internal.so.8.0 /usr/local/lib/libabsl_random_internal_randen.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes_impl.so.8.0 /usr/local/lib/libabsl_random_internal_randen_slow.so.8.0 /usr/local/lib/libabsl_random_internal_platform.so.8.0 /usr/local/lib/libabsl_random_internal_seed_material.so.8.0 /usr/local/lib/libabsl_random_seed_gen_exception.so.8.0 /usr/local/lib/libabsl_time.so.8.0 /usr/local/lib/libabsl_strings.so.8.0 /usr/local/lib/libabsl_strings_internal.so.8.0 /usr/local/lib/libabsl_throw_delegate.so.8.0 /usr/local/lib/libabsl_int128.so.8.0 /usr/local/lib/libabsl_base.so.8.0 /usr/local/lib/libabsl_raw_logging_internal.so.8.0 /usr/local/lib/libabsl_log_severity.so.8.0 /usr/local/lib/libabsl_spinlock_wait.so.8.0 /usr/local/lib/libabsl_civil_time.so.8.0 /usr/local/lib/libabsl_time_zone.so.8.0 -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1490/1936] /usr/local/bin/cmake -E cmake_symlink_library libgrpc.so.10.0 libgrpc.so.10.0 libgrpc.so && : [1491/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/c++ -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/grpc_unsecure.dir/link.d -Wl,-soname,libgrpc_unsecure.so.10.0 -o libgrpc_unsecure.so.10.0 CMakeFiles/grpc_unsecure.dir/src/core/call/call_arena_allocator.cc.o CMakeFiles/grpc_unsecure.dir/src/core/call/call_filters.cc.o CMakeFiles/grpc_unsecure.dir/src/core/call/call_spine.cc.o CMakeFiles/grpc_unsecure.dir/src/core/call/call_state.cc.o CMakeFiles/grpc_unsecure.dir/src/core/call/client_call.cc.o CMakeFiles/grpc_unsecure.dir/src/core/call/interception_chain.cc.o CMakeFiles/grpc_unsecure.dir/src/core/call/message.cc.o CMakeFiles/grpc_unsecure.dir/src/core/call/metadata.cc.o CMakeFiles/grpc_unsecure.dir/src/core/call/metadata_batch.cc.o CMakeFiles/grpc_unsecure.dir/src/core/call/metadata_info.cc.o CMakeFiles/grpc_unsecure.dir/src/core/call/parsed_metadata.cc.o CMakeFiles/grpc_unsecure.dir/src/core/call/request_buffer.cc.o CMakeFiles/grpc_unsecure.dir/src/core/call/security_context.cc.o CMakeFiles/grpc_unsecure.dir/src/core/call/server_call.cc.o CMakeFiles/grpc_unsecure.dir/src/core/call/status_util.cc.o CMakeFiles/grpc_unsecure.dir/src/core/channelz/channel_trace.cc.o CMakeFiles/grpc_unsecure.dir/src/core/channelz/channelz.cc.o CMakeFiles/grpc_unsecure.dir/src/core/channelz/channelz_registry.cc.o CMakeFiles/grpc_unsecure.dir/src/core/channelz/property_list.cc.o CMakeFiles/grpc_unsecure.dir/src/core/channelz/text_encode.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/backup_poller.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/buffered_call.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel_factory.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel_plugin.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel_service_config.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/direct_channel.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/dynamic_filters.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/global_subchannel_pool.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/lb_metadata.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/load_balanced_call_destination.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/local_subchannel_pool.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/retry_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/retry_filter_legacy_call_data.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/retry_interceptor.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/retry_service_config.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/retry_throttle.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/subchannel.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/subchannel_pool_interface.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/subchannel_stream_client.cc.o CMakeFiles/grpc_unsecure.dir/src/core/client_channel/subchannel_stream_limiter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/config/core_configuration.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/call/call_creds_util.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/call/composite/composite_call_credentials.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/call/json_util.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/call/plugin/plugin_credentials.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/check_gcp_environment.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/check_gcp_environment_linux.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/check_gcp_environment_no_op.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/check_gcp_environment_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/grpc_alts_credentials_options.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/composite/composite_channel_credentials.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/fake/fake_credentials.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/fake/fake_security_connector.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/insecure/insecure_credentials.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/insecure/insecure_security_connector.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/security_connector.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/tls/certificate_provider_registry.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/tls/load_system_roots_fallback.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/tls/load_system_roots_supported.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/tls/load_system_roots_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/tls/tls_utils.cc.o CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/transport_credentials.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/backend_metrics/backend_metric_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/census/grpc_context.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/channel_idle/idle_filter_state.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/fault_injection/fault_injection_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/http/client/http_client_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/http/client_authority_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/http/http_filters_plugin.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/http/message_compress/compression_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/http/server/http_server_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/message_size/message_size_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/chttp2_plugin.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/client/chttp2_connector.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/server/chttp2_server.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/bin_decoder.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/bin_encoder.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/chttp2_transport.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/decode_huff.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/flow_control.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_data.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_goaway.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_ping.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_security.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_settings.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_window_update.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/goaway.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_encoder.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_parser.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_client_transport.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_server_transport.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_stats_collector.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_transport.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/huffsyms.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/keepalive.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/parsing.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_callbacks.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_promise.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_rate_policy.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/stream_lists.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/transport_common.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/varint.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/write_cycle.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/write_size_policy.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/writing.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/inproc/inproc_transport.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/inproc/legacy_inproc_transport.cc.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/api/http.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/validate/validate.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/xds/service/orca/v3/orca.upb_minitable.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o CMakeFiles/grpc_unsecure.dir/src/core/filter/auth/client_auth_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/filter/auth/server_auth_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/filter/fused_filters.cc.o CMakeFiles/grpc_unsecure.dir/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc.o CMakeFiles/grpc_unsecure.dir/src/core/handshaker/handshaker.cc.o CMakeFiles/grpc_unsecure.dir/src/core/handshaker/handshaker_registry.cc.o CMakeFiles/grpc_unsecure.dir/src/core/handshaker/http_connect/http_connect_client_handshaker.cc.o CMakeFiles/grpc_unsecure.dir/src/core/handshaker/http_connect/http_proxy_mapper.cc.o CMakeFiles/grpc_unsecure.dir/src/core/handshaker/proxy_mapper_registry.cc.o CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/pipelined_secure_endpoint.cc.o CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/secure_endpoint.cc.o CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/security_handshaker.cc.o CMakeFiles/grpc_unsecure.dir/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/address_utils/parse_address.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/address_utils/sockaddr_utils.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_args.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_args_preconditioning.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_stack.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_stack_builder.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/connected_channel.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/promise_based_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/compression/compression.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/compression/compression_internal.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/compression/message_compress.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/debug/trace.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/debug/trace_flags.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/ares_resolver.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/cf_engine.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/cfsocket_listener.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/default_event_engine.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/endpoint_channel_arg_wrapper.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/event_engine.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_interface_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/resolved_address.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/shim.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/slice.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/slice_buffer.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/tcp_socket_utils.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/thread_count.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/time_util.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/utils.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/iocp.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/win_socket.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_engine.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_listener.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/experiments/config.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/experiments/experiments.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/buffer_list.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/call_combiner.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/cfstream_handle.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/closure.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/combiner.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/error.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/error_cfstream.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_apple.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_poll_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/exec_ctx.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/fork_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/fork_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/internal_errqueue.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iocp_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_internal.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/lockfree_event.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/polling_entity.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_set.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_set_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_factory_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_mutator.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_linux.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/systemd_utils.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_utils_posix_common.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_generic.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_heap.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_manager.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/vsock.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/activity.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/mpsc.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/party.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/sleep.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/wait_set.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/api.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/arena.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/connection_quota.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/memory_quota.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/periodic_update.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/resource_quota.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/stream_quota.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/telemetry.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/thread_quota.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_tracker/resource_tracker.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/security/authorization/evaluate_args.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/security/authorization/grpc_server_authz_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/percent_encoding.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/slice.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/slice_buffer.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/slice_string_helpers.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/byte_buffer.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/byte_buffer_reader.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call_details.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call_log_batch.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call_utils.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel_create.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel_init.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel_stack_type.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/completion_queue.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/completion_queue_factory.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/connection_context.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/event_string.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/filter_stack_call.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/init.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/init_internally.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/lame_client.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/legacy_channel.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/metadata_array.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/validate_metadata.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/version.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/bdp_estimator.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/call_final_info.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/connectivity_state.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/error_utils.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/promise_endpoint.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/status_conversion.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/timeout_encoding.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/transport.cc.o CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/transport_op_string.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/address_filtering.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/backend_metric_parser.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/child_policy_handler.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/endpoint_list.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/client_load_reporting_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/grpclb.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/grpclb_balancer_addresses.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/grpclb_client_stats.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/load_balancer_api.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/health_check_client.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/lb_policy.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/lb_policy_registry.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/oob_backend_metric.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/outlier_detection/outlier_detection.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/pick_first/pick_first.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/priority/priority.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/ring_hash/ring_hash.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/rls/rls.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/round_robin/round_robin.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/weighted_round_robin/static_stride_scheduler.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc.o CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/weighted_target/weighted_target.cc.o CMakeFiles/grpc_unsecure.dir/src/core/net/socket_mutator.cc.o CMakeFiles/grpc_unsecure.dir/src/core/plugin_registry/grpc_plugin_registry.cc.o CMakeFiles/grpc_unsecure.dir/src/core/plugin_registry/grpc_plugin_registry_noextra.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/dns_resolver_ares.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/dns_resolver_plugin.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/event_engine/service_config_helper.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/native/dns_resolver.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/endpoint_addresses.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/fake/fake_resolver.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/polling_resolver.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/resolver.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/resolver_registry.cc.o CMakeFiles/grpc_unsecure.dir/src/core/resolver/sockaddr/sockaddr_resolver.cc.o CMakeFiles/grpc_unsecure.dir/src/core/server/add_port.cc.o CMakeFiles/grpc_unsecure.dir/src/core/server/server.cc.o CMakeFiles/grpc_unsecure.dir/src/core/server/server_call_tracer_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/service_config/service_config_channel_arg_filter.cc.o CMakeFiles/grpc_unsecure.dir/src/core/service_config/service_config_impl.cc.o CMakeFiles/grpc_unsecure.dir/src/core/service_config/service_config_parser.cc.o CMakeFiles/grpc_unsecure.dir/src/core/telemetry/call_tracer.cc.o CMakeFiles/grpc_unsecure.dir/src/core/telemetry/context_list_entry.cc.o CMakeFiles/grpc_unsecure.dir/src/core/telemetry/default_tcp_tracer.cc.o CMakeFiles/grpc_unsecure.dir/src/core/telemetry/histogram_view.cc.o CMakeFiles/grpc_unsecure.dir/src/core/telemetry/instrument.cc.o CMakeFiles/grpc_unsecure.dir/src/core/telemetry/metrics.cc.o CMakeFiles/grpc_unsecure.dir/src/core/telemetry/stats.cc.o CMakeFiles/grpc_unsecure.dir/src/core/telemetry/stats_data.cc.o CMakeFiles/grpc_unsecure.dir/src/core/telemetry/tcp_tracer.cc.o CMakeFiles/grpc_unsecure.dir/src/core/transport/auth_context.cc.o CMakeFiles/grpc_unsecure.dir/src/core/transport/endpoint_transport_client_channel_factory.cc.o CMakeFiles/grpc_unsecure.dir/src/core/transport/message_size_service_config.cc.o CMakeFiles/grpc_unsecure.dir/src/core/transport/session_endpoint.cc.o CMakeFiles/grpc_unsecure.dir/src/core/tsi/alts/handshaker/transport_security_common_api.cc.o CMakeFiles/grpc_unsecure.dir/src/core/tsi/fake_transport_security.cc.o CMakeFiles/grpc_unsecure.dir/src/core/tsi/local_transport_security.cc.o CMakeFiles/grpc_unsecure.dir/src/core/tsi/transport_security.cc.o CMakeFiles/grpc_unsecure.dir/src/core/tsi/transport_security_grpc.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/backoff.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/dump_args.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/event_log.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_fallback.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_host_name_max.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_sysconf.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/glob.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_check.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_if_nametoindex_posix.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/http_client/format_request.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/http_client/httpcli.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/http_client/parser.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/json/json_object_loader.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/json/json_reader.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/json/json_writer.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/latent_see.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/load_file.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/per_cpu.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/postmortem_emit.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/random_early_detection.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/ref_counted_string.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/shared_bit_gen.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/status_helper.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/time.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/time_averaged_stats.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/uri.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/uuid_v4.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/validation_errors.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/wait_for_single_owner.cc.o CMakeFiles/grpc_unsecure.dir/src/core/util/work_serializer.cc.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64:/usr/local/lib: -lm libupb_textformat_lib.so.1.0 /usr/lib/libz.so.7.2 /usr/local/lib/libabsl_statusor.so.8.0 /usr/local/lib/libcares.so.4.5 libgpr.so.5.1 libaddress_sorting.so.0.0 libupb_lex_lib.so.0.0 libupb_reflection_lib.so.1.0 libupb_mini_descriptor_lib.so.2.0 libupb_descriptor_lib.so.1.0 libupb_wire_lib.so.1.0 libutf8_range_lib.so.0.0 libupb_message_lib.so.1.1 libupb_mini_table_lib.so.1.0 libupb_hash_lib.so.0.1 libupb_base_lib.so.0.0 libupb_mem_lib.so.0.1 -lpthread /usr/local/lib/libabsl_status.so.8.0 /usr/local/lib/libabsl_flags_internal.so.8.0 /usr/local/lib/libabsl_flags_reflection.so.8.0 /usr/local/lib/libabsl_raw_hash_set.so.8.0 /usr/local/lib/libabsl_cord.so.8.0 /usr/local/lib/libabsl_cordz_info.so.8.0 /usr/local/lib/libabsl_cord_internal.so.8.0 /usr/local/lib/libabsl_cordz_functions.so.8.0 /usr/local/lib/libabsl_cordz_handle.so.8.0 /usr/local/lib/libabsl_crc_cord_state.so.8.0 /usr/local/lib/libabsl_crc32c.so.8.0 /usr/local/lib/libabsl_crc_internal.so.8.0 /usr/local/lib/libabsl_crc_cpu_detect.so.8.0 /usr/local/lib/libabsl_hashtablez_sampler.so.8.0 /usr/local/lib/libabsl_exponential_biased.so.8.0 /usr/local/lib/libabsl_flags_config.so.8.0 /usr/local/lib/libabsl_flags_program_name.so.8.0 /usr/local/lib/libabsl_flags_private_handle_accessor.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag_internal.so.8.0 /usr/local/lib/libabsl_flags_marshalling.so.8.0 /usr/local/lib/libabsl_log_internal_check_op.so.8.0 /usr/local/lib/libabsl_leak_check.so.8.0 /usr/local/lib/libabsl_log_internal_conditions.so.8.0 /usr/local/lib/libabsl_log_internal_message.so.8.0 /usr/local/lib/libabsl_strerror.so.8.0 /usr/local/lib/libabsl_log_internal_nullguard.so.8.0 /usr/local/lib/libabsl_examine_stack.so.8.0 /usr/local/lib/libabsl_log_internal_format.so.8.0 /usr/local/lib/libabsl_str_format_internal.so.8.0 /usr/local/lib/libabsl_log_internal_structured_proto.so.8.0 /usr/local/lib/libabsl_log_internal_log_sink_set.so.8.0 /usr/local/lib/libabsl_log_globals.so.8.0 /usr/local/lib/libabsl_log_internal_globals.so.8.0 /usr/local/lib/libabsl_log_sink.so.8.0 /usr/local/lib/libabsl_log_entry.so.8.0 /usr/local/lib/libabsl_log_internal_proto.so.8.0 /usr/local/lib/libabsl_vlog_config_internal.so.8.0 /usr/local/lib/libabsl_log_internal_fnmatch.so.8.0 /usr/local/lib/libabsl_random_distributions.so.8.0 /usr/local/lib/libabsl_random_seed_sequences.so.8.0 /usr/local/lib/libabsl_random_internal_entropy_pool.so.8.0 /usr/local/lib/libabsl_random_internal_randen.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes_impl.so.8.0 /usr/local/lib/libabsl_random_internal_randen_slow.so.8.0 /usr/local/lib/libabsl_random_internal_platform.so.8.0 /usr/local/lib/libabsl_random_internal_seed_material.so.8.0 /usr/local/lib/libabsl_random_seed_gen_exception.so.8.0 /usr/local/lib/libabsl_synchronization.so.8.0 /usr/local/lib/libabsl_stacktrace.so.8.0 /usr/local/lib/libabsl_borrowed_fixup_buffer.so.8.0 /usr/local/lib/libabsl_hash.so.8.0 /usr/local/lib/libabsl_city.so.8.0 /usr/local/lib/libabsl_symbolize.so.8.0 /usr/local/lib/libabsl_debugging_internal.so.8.0 /usr/local/lib/libabsl_demangle_internal.so.8.0 /usr/local/lib/libabsl_demangle_rust.so.8.0 /usr/local/lib/libabsl_decode_rust_punycode.so.8.0 /usr/local/lib/libabsl_utf8_for_code_point.so.8.0 /usr/local/lib/libabsl_graphcycles_internal.so.8.0 /usr/local/lib/libabsl_kernel_timeout_internal.so.8.0 /usr/local/lib/libabsl_malloc_internal.so.8.0 /usr/local/lib/libabsl_tracing_internal.so.8.0 /usr/local/lib/libabsl_time.so.8.0 /usr/local/lib/libabsl_strings.so.8.0 /usr/local/lib/libabsl_strings_internal.so.8.0 /usr/local/lib/libabsl_throw_delegate.so.8.0 /usr/local/lib/libabsl_int128.so.8.0 /usr/local/lib/libabsl_base.so.8.0 /usr/local/lib/libabsl_raw_logging_internal.so.8.0 /usr/local/lib/libabsl_log_severity.so.8.0 /usr/local/lib/libabsl_spinlock_wait.so.8.0 /usr/local/lib/libabsl_civil_time.so.8.0 /usr/local/lib/libabsl_time_zone.so.8.0 -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1492/1936] /usr/local/bin/cmake -E cmake_symlink_library libgrpc_unsecure.so.10.0 libgrpc_unsecure.so.10.0 libgrpc_unsecure.so && : [1493/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/core/client_channel/virtual_channel.cc.o -MF CMakeFiles/grpc++.dir/src/core/client_channel/virtual_channel.cc.o.d -o CMakeFiles/grpc++.dir/src/core/client_channel/virtual_channel.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:52: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:267:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | grpc::internal::MutexLock l(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ 1 warning generated. [1498/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/client/client_callback.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/client/client_callback.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/client/client_callback.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:540:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 540 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:566:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 566 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:594:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:619:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 619 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:821:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:841:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 841 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:967:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 967 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1006:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1006 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1034:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1034 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:52: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:126:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:155:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 155 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1500/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/client/client_interceptor.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/client/client_interceptor.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/client/client_interceptor.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_interceptor.cc [1501/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/client/client_stats_interceptor.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/client/client_stats_interceptor.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/client/client_stats_interceptor.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_stats_interceptor.cc [1502/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/client/create_channel.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/client/create_channel.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/client/create_channel.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/create_channel.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ 1 warning generated. [1505/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/client/global_callback_hook.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/client/global_callback_hook.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/client/global_callback_hook.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/global_callback_hook.cc [1506/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/client/insecure_credentials.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/client/insecure_credentials.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/client/insecure_credentials.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/insecure_credentials.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/insecure_credentials.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ 1 warning generated. [1507/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/client/secure_credentials.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/client/secure_credentials.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/client/secure_credentials.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/secure_credentials.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ 1 warning generated. [1509/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/common/alarm.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/common/alarm.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/common/alarm.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 35 warnings generated. [1512/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/common/completion_queue_cc.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/common/completion_queue_cc.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/common/completion_queue_cc.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/completion_queue_cc.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/completion_queue_cc.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/completion_queue_cc.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/completion_queue_cc.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/completion_queue_cc.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/completion_queue_cc.cc:54:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&*g_callback_alternative_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/completion_queue_cc.cc:109:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | grpc_core::MutexLock lock(g_callback_alternative_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [1513/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/common/resource_quota_cc.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/common/resource_quota_cc.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/common/resource_quota_cc.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/resource_quota_cc.cc [1514/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/common/rpc_method.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/common/rpc_method.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/common/rpc_method.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/rpc_method.cc [1515/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/common/secure_auth_context.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/common/secure_auth_context.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/common/secure_auth_context.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:36:17: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 36 | std::vector identity_key_cert_pairs) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:138:17: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 138 | std::vector identity_key_cert_pairs) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_provider.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/tls/ssl_utils.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplmu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_verifier.cc:191:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 191 | internal::MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_verifier.cc:204:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 204 | internal::MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_verifier.cc:226:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 226 | internal::MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_certificate_verifier.cc:237:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | internal::MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [1519/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/common/tls_credentials_options.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/common/tls_credentials_options.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/common/tls_credentials_options.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_credentials_options.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/tls_credentials_options.cc:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ 1 warning generated. [1520/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/common/validate_service_config.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/common/validate_service_config.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/common/validate_service_config.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/validate_service_config.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/validate_service_config.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1521/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/common/version_cc.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/common/version_cc.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/common/version_cc.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/create_channel.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1522/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/server/async_generic_service.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/server/async_generic_service.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/server/async_generic_service.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1523/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/server/backend_metric_recorder.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/server/backend_metric_recorder.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/server/backend_metric_recorder.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:61:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:208:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:299:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 299 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:309:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:319:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 319 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:357:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:60:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:69:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:82:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 82 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:87:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 87 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 39 warnings generated. [1527/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/server/health/default_health_check_service.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/server/health/default_health_check_service.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/server/health/default_health_check_service.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/create_channel.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:51:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 51 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:61:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:70:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 70 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:82:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 82 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:92:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 92 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:101:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:170:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:256:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 256 | grpc::internal::MutexLock lock(&service_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:274:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 274 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:293:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | grpc::internal::MutexLock lock(&service_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:318:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 318 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:335:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 335 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:344:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | grpc::internal::MutexLock lock(&service_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:650:5: note: in instantiation of member function 'grpc::ServerWriteReactor::StartWrite' requested here 650 | StartWrite(resp, grpc::WriteOptions()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:310:3: note: in instantiation of member function 'grpc::ServerWriteReactor::StartWrite' requested here 310 | StartWrite(&response_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:363:5: note: in instantiation of member function 'grpc::ServerWriteReactor::Finish' requested here 363 | Finish(status); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:252:66: note: in instantiation of member function 'grpc::ServerWriteReactor::InternalBindWriter' requested here 252 | DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::WatchReactor( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 43 warnings generated. [1528/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/server/health/health_check_service.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/server/health/health_check_service.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/server/health/health_check_service.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/health_check_service.cc [1529/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/server/health/health_check_service_server_builder_option.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/server/health/health_check_service_server_builder_option.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/server/health/health_check_service_server_builder_option.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/health_check_service_server_builder_option.cc [1530/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/server/insecure_server_credentials.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/server/insecure_server_credentials.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/server/insecure_server_credentials.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/insecure_server_credentials.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/insecure_server_credentials.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ 1 warning generated. [1531/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/server/secure_server_credentials.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/server/secure_server_credentials.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/server/secure_server_credentials.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/secure_auth_context.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:589:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 589 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:385:80: note: while substituting into a lambda expression here 385 | tokens]() mutable -> Poll> { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:147:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 147 | return data_queue_->EnqueueMessage(std::move(message)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:75:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:124:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 124 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:157:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:198:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 198 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:218:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:243:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl>::EnqueueInitialMetadata' requested here 131 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:139:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 139 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:153:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 153 | return data_queue_->EnqueueHalfClosed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:159:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 159 | return data_queue_->EnqueueResetStream(error_code); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:169:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 169 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:178:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 178 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:213:26: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 213 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 88 warnings generated. [1533/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/server/server_callback.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/server/server_callback.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/server/server_callback.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:75: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:75: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:75: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:75: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:75: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:979:41: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 979 | grpc::internal::ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:1152:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1152 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:1251:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1251 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:1331:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1331 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:1377:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1377 | grpc::internal::MutexLock l(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl::InternalBindWriter' requested here 51 | class WatchReactor : public ServerWriteReactor, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/ref_counted.h:366:7: note: in instantiation of function template specialization 'grpc_core::UnrefDelete::operator()' requested here 366 | unref_behavior_(static_cast(this)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/ref_counted_ptr.h:111:36: note: in instantiation of member function 'grpc_core::RefCounted::Unref' requested here 111 | if (value_ != nullptr) value_->Unref(); | ^ /usr/include/c++/v1/__utility/pair.h:65:29: note: in instantiation of member function 'grpc_core::RefCountedPtr::~RefCountedPtr' requested here 65 | struct _LIBCPP_TEMPLATE_VIS pair | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at>, 0>' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/__tree:1541:20: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1541 | __node_traits::destroy(__na, _NodeTypes::__get_ptr(__nd->__value_)); | ^ /usr/include/c++/v1/map:1130:25: note: in instantiation of member function 'std::__tree, std::__map_value_compare, std::less>, std::allocator>>::~__tree' requested here 1130 | _LIBCPP_HIDE_FROM_ABI ~map() { static_assert(sizeof(__diagnose_non_const_comparator<_Key, _Compare>()), ""); } | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:43:7: note: in instantiation of member function 'std::map::~map' requested here 43 | class DefaultHealthCheckService final : public HealthCheckServiceInterface { | ^ /usr/include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 292 | __ptr_.second()(__tmp); | ^ /usr/include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 261 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:1179:31: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 1179 | auto default_hc_service = std::make_unique(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 66 warnings generated. [1535/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/server/server_context.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/server/server_context.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/server/server_context.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:54: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:54: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:54: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:72:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 72 | grpc_core::MutexLock lock(&state->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:84:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | grpc_core::MutexLock lock(&state->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:304:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 304 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:352:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ 1 warning generated. [1537/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/server/server_posix.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/server/server_posix.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/server/server_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1538/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/server/xds_server_builder.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/server/xds_server_builder.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/server/xds_server_builder.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_builder.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1539/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/server/xds_server_credentials.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/server/xds_server_credentials.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/server/xds_server_credentials.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_credentials.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/xds_server_credentials.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ 1 warning generated. [1540/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++.dir/src/cpp/thread_manager/thread_manager.cc.o -MF CMakeFiles/grpc++.dir/src/cpp/thread_manager/thread_manager.cc.o.d -o CMakeFiles/grpc++.dir/src/cpp/thread_manager/thread_manager.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:69:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:77:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 77 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:84:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:89:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 89 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:94:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 94 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:100:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 100 | grpc_core::MutexLock list_lock(&list_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:105:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 105 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:121:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 121 | grpc_core::MutexLock lock(&list_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:136:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:188:36: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 188 | grpc_core::MutexLock failure_lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alts_util.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alts_util.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alts_util.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 5 warnings generated. [1549/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/c++ -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/grpc++_alts.dir/link.d -Wl,-soname,libgrpc++_alts.so.1.0 -o libgrpc++_alts.so.1.0 CMakeFiles/grpc++_alts.dir/src/cpp/common/alts_context.cc.o CMakeFiles/grpc++_alts.dir/src/cpp/common/alts_util.cc.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64:/usr/local/lib: -lm libgrpc++.so.4.0 libgrpc.so.10.0 libupb_json_lib.so.1.0 libupb_textformat_lib.so.1.0 libupb_lex_lib.so.0.0 libupb_reflection_lib.so.1.0 libupb_mini_descriptor_lib.so.2.0 libupb_descriptor_lib.so.1.0 libupb_wire_lib.so.1.0 libutf8_range_lib.so.0.0 libupb_message_lib.so.1.1 libupb_mini_table_lib.so.1.0 libupb_hash_lib.so.0.1 libupb_base_lib.so.0.0 libupb_mem_lib.so.0.1 /usr/local/lib/libre2.so.4.0 /usr/lib/libz.so.7.2 /usr/local/lib/libcares.so.4.5 -lpthread libgpr.so.5.1 /usr/lib/libssl.so.60.2 /usr/lib/libcrypto.so.57.2 libaddress_sorting.so.0.0 -lm /usr/local/lib/libprotobuf.so.38.0 /usr/local/lib/libabsl_log_internal_check_op.so.8.0 /usr/local/lib/libabsl_statusor.so.8.0 /usr/local/lib/libabsl_die_if_null.so.8.0 /usr/local/lib/libabsl_log_internal_conditions.so.8.0 /usr/local/lib/libabsl_log_internal_message.so.8.0 /usr/local/lib/libabsl_log_internal_nullguard.so.8.0 /usr/local/lib/libabsl_examine_stack.so.8.0 /usr/local/lib/libabsl_log_internal_format.so.8.0 /usr/local/lib/libabsl_log_internal_structured_proto.so.8.0 /usr/local/lib/libabsl_log_internal_log_sink_set.so.8.0 /usr/local/lib/libabsl_log_sink.so.8.0 /usr/local/lib/libabsl_log_entry.so.8.0 /usr/local/lib/libabsl_log_internal_proto.so.8.0 /usr/local/lib/libabsl_flags_internal.so.8.0 /usr/local/lib/libabsl_flags_marshalling.so.8.0 /usr/local/lib/libabsl_flags_reflection.so.8.0 /usr/local/lib/libabsl_flags_config.so.8.0 /usr/local/lib/libabsl_flags_program_name.so.8.0 /usr/local/lib/libabsl_flags_private_handle_accessor.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag_internal.so.8.0 /usr/local/lib/libabsl_log_initialize.so.8.0 /usr/local/lib/libabsl_log_internal_globals.so.8.0 /usr/local/lib/libabsl_log_globals.so.8.0 /usr/local/lib/libabsl_vlog_config_internal.so.8.0 /usr/local/lib/libabsl_log_internal_fnmatch.so.8.0 /usr/local/lib/libabsl_raw_hash_set.so.8.0 /usr/local/lib/libabsl_hashtablez_sampler.so.8.0 /usr/local/lib/libabsl_random_distributions.so.8.0 /usr/local/lib/libabsl_random_seed_sequences.so.8.0 /usr/local/lib/libabsl_random_internal_entropy_pool.so.8.0 /usr/local/lib/libabsl_random_internal_randen.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes_impl.so.8.0 /usr/local/lib/libabsl_random_internal_randen_slow.so.8.0 /usr/local/lib/libabsl_random_internal_platform.so.8.0 /usr/local/lib/libabsl_random_internal_seed_material.so.8.0 /usr/local/lib/libabsl_random_seed_gen_exception.so.8.0 /usr/local/lib/libabsl_status.so.8.0 /usr/local/lib/libabsl_cord.so.8.0 /usr/local/lib/libabsl_cordz_info.so.8.0 /usr/local/lib/libabsl_cord_internal.so.8.0 /usr/local/lib/libabsl_cordz_functions.so.8.0 /usr/local/lib/libabsl_exponential_biased.so.8.0 /usr/local/lib/libabsl_cordz_handle.so.8.0 /usr/local/lib/libabsl_crc_cord_state.so.8.0 /usr/local/lib/libabsl_crc32c.so.8.0 /usr/local/lib/libabsl_crc_internal.so.8.0 /usr/local/lib/libabsl_crc_cpu_detect.so.8.0 /usr/local/lib/libabsl_str_format_internal.so.8.0 /usr/local/lib/libabsl_leak_check.so.8.0 /usr/local/lib/libabsl_strerror.so.8.0 /usr/local/lib/libabsl_synchronization.so.8.0 /usr/local/lib/libabsl_stacktrace.so.8.0 /usr/local/lib/libabsl_borrowed_fixup_buffer.so.8.0 /usr/local/lib/libabsl_hash.so.8.0 /usr/local/lib/libabsl_city.so.8.0 /usr/local/lib/libabsl_symbolize.so.8.0 /usr/local/lib/libabsl_debugging_internal.so.8.0 /usr/local/lib/libabsl_demangle_internal.so.8.0 /usr/local/lib/libabsl_demangle_rust.so.8.0 /usr/local/lib/libabsl_decode_rust_punycode.so.8.0 /usr/local/lib/libabsl_utf8_for_code_point.so.8.0 /usr/local/lib/libabsl_graphcycles_internal.so.8.0 /usr/local/lib/libabsl_kernel_timeout_internal.so.8.0 /usr/local/lib/libabsl_malloc_internal.so.8.0 /usr/local/lib/libabsl_tracing_internal.so.8.0 /usr/local/lib/libabsl_time.so.8.0 /usr/local/lib/libabsl_civil_time.so.8.0 /usr/local/lib/libabsl_time_zone.so.8.0 /usr/local/lib/libutf8_validity.so.2.0 /usr/local/lib/libabsl_strings.so.8.0 /usr/local/lib/libabsl_strings_internal.so.8.0 /usr/local/lib/libabsl_int128.so.8.0 /usr/local/lib/libabsl_base.so.8.0 -pthread /usr/local/lib/libabsl_spinlock_wait.so.8.0 /usr/local/lib/libabsl_throw_delegate.so.8.0 /usr/local/lib/libabsl_raw_logging_internal.so.8.0 /usr/local/lib/libabsl_log_severity.so.8.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1550/1936] /usr/local/bin/cmake -E cmake_symlink_library libgrpc++_alts.so.1.0 libgrpc++_alts.so.1.0 libgrpc++_alts.so && : [1551/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___error_details_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_error_details.dir/src/cpp/util/error_details.cc.o -MF CMakeFiles/grpc++_error_details.dir/src/cpp/util/error_details.cc.o.d -o CMakeFiles/grpc++_error_details.dir/src/cpp/util/error_details.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/util/error_details.cc [1552/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/c++ -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/grpc++_error_details.dir/link.d -Wl,-soname,libgrpc++_error_details.so.0.0 -o libgrpc++_error_details.so.0.0 CMakeFiles/grpc++_error_details.dir/src/cpp/util/error_details.cc.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64:/usr/local/lib: -lm libgrpc++.so.4.0 libgrpc.so.10.0 libupb_json_lib.so.1.0 libupb_textformat_lib.so.1.0 libupb_lex_lib.so.0.0 libupb_reflection_lib.so.1.0 libupb_mini_descriptor_lib.so.2.0 libupb_descriptor_lib.so.1.0 libupb_wire_lib.so.1.0 libutf8_range_lib.so.0.0 libupb_message_lib.so.1.1 libupb_mini_table_lib.so.1.0 libupb_hash_lib.so.0.1 libupb_base_lib.so.0.0 libupb_mem_lib.so.0.1 /usr/local/lib/libre2.so.4.0 /usr/lib/libz.so.7.2 /usr/local/lib/libcares.so.4.5 -lpthread libgpr.so.5.1 /usr/lib/libssl.so.60.2 /usr/lib/libcrypto.so.57.2 libaddress_sorting.so.0.0 -lm /usr/local/lib/libprotobuf.so.38.0 /usr/local/lib/libabsl_log_internal_check_op.so.8.0 /usr/local/lib/libabsl_statusor.so.8.0 /usr/local/lib/libabsl_die_if_null.so.8.0 /usr/local/lib/libabsl_log_internal_conditions.so.8.0 /usr/local/lib/libabsl_log_internal_message.so.8.0 /usr/local/lib/libabsl_log_internal_nullguard.so.8.0 /usr/local/lib/libabsl_examine_stack.so.8.0 /usr/local/lib/libabsl_log_internal_format.so.8.0 /usr/local/lib/libabsl_log_internal_structured_proto.so.8.0 /usr/local/lib/libabsl_log_internal_log_sink_set.so.8.0 /usr/local/lib/libabsl_log_sink.so.8.0 /usr/local/lib/libabsl_log_entry.so.8.0 /usr/local/lib/libabsl_log_internal_proto.so.8.0 /usr/local/lib/libabsl_flags_internal.so.8.0 /usr/local/lib/libabsl_flags_marshalling.so.8.0 /usr/local/lib/libabsl_flags_reflection.so.8.0 /usr/local/lib/libabsl_flags_config.so.8.0 /usr/local/lib/libabsl_flags_program_name.so.8.0 /usr/local/lib/libabsl_flags_private_handle_accessor.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag_internal.so.8.0 /usr/local/lib/libabsl_log_initialize.so.8.0 /usr/local/lib/libabsl_log_internal_globals.so.8.0 /usr/local/lib/libabsl_log_globals.so.8.0 /usr/local/lib/libabsl_vlog_config_internal.so.8.0 /usr/local/lib/libabsl_log_internal_fnmatch.so.8.0 /usr/local/lib/libabsl_raw_hash_set.so.8.0 /usr/local/lib/libabsl_hashtablez_sampler.so.8.0 /usr/local/lib/libabsl_random_distributions.so.8.0 /usr/local/lib/libabsl_random_seed_sequences.so.8.0 /usr/local/lib/libabsl_random_internal_entropy_pool.so.8.0 /usr/local/lib/libabsl_random_internal_randen.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes_impl.so.8.0 /usr/local/lib/libabsl_random_internal_randen_slow.so.8.0 /usr/local/lib/libabsl_random_internal_platform.so.8.0 /usr/local/lib/libabsl_random_internal_seed_material.so.8.0 /usr/local/lib/libabsl_random_seed_gen_exception.so.8.0 /usr/local/lib/libabsl_status.so.8.0 /usr/local/lib/libabsl_cord.so.8.0 /usr/local/lib/libabsl_cordz_info.so.8.0 /usr/local/lib/libabsl_cord_internal.so.8.0 /usr/local/lib/libabsl_cordz_functions.so.8.0 /usr/local/lib/libabsl_exponential_biased.so.8.0 /usr/local/lib/libabsl_cordz_handle.so.8.0 /usr/local/lib/libabsl_crc_cord_state.so.8.0 /usr/local/lib/libabsl_crc32c.so.8.0 /usr/local/lib/libabsl_crc_internal.so.8.0 /usr/local/lib/libabsl_crc_cpu_detect.so.8.0 /usr/local/lib/libabsl_str_format_internal.so.8.0 /usr/local/lib/libabsl_leak_check.so.8.0 /usr/local/lib/libabsl_strerror.so.8.0 /usr/local/lib/libabsl_synchronization.so.8.0 /usr/local/lib/libabsl_stacktrace.so.8.0 /usr/local/lib/libabsl_borrowed_fixup_buffer.so.8.0 /usr/local/lib/libabsl_hash.so.8.0 /usr/local/lib/libabsl_city.so.8.0 /usr/local/lib/libabsl_symbolize.so.8.0 /usr/local/lib/libabsl_debugging_internal.so.8.0 /usr/local/lib/libabsl_demangle_internal.so.8.0 /usr/local/lib/libabsl_demangle_rust.so.8.0 /usr/local/lib/libabsl_decode_rust_punycode.so.8.0 /usr/local/lib/libabsl_utf8_for_code_point.so.8.0 /usr/local/lib/libabsl_graphcycles_internal.so.8.0 /usr/local/lib/libabsl_kernel_timeout_internal.so.8.0 /usr/local/lib/libabsl_malloc_internal.so.8.0 /usr/local/lib/libabsl_tracing_internal.so.8.0 /usr/local/lib/libabsl_time.so.8.0 /usr/local/lib/libabsl_civil_time.so.8.0 /usr/local/lib/libabsl_time_zone.so.8.0 /usr/local/lib/libutf8_validity.so.2.0 /usr/local/lib/libabsl_strings.so.8.0 /usr/local/lib/libabsl_strings_internal.so.8.0 /usr/local/lib/libabsl_int128.so.8.0 /usr/local/lib/libabsl_base.so.8.0 -pthread /usr/local/lib/libabsl_spinlock_wait.so.8.0 /usr/local/lib/libabsl_throw_delegate.so.8.0 /usr/local/lib/libabsl_raw_logging_internal.so.8.0 /usr/local/lib/libabsl_log_severity.so.8.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1553/1936] /usr/local/bin/cmake -E cmake_symlink_library libgrpc++_error_details.so.0.0 libgrpc++_error_details.so.0.0 libgrpc++_error_details.so && : [1554/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/core/client_channel/virtual_channel.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/core/client_channel/virtual_channel.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/core/client_channel/virtual_channel.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_context_registry.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/call_credentials.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:44: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:52: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:267:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | grpc::internal::MutexLock l(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/channel_cc.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ 1 warning generated. [1559/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_callback.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_callback.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_callback.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:540:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 540 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:566:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 566 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:594:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:619:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 619 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:821:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:841:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 841 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:967:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 967 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1006:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1006 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1034:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1034 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:52: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_callback.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:126:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_context.cc:155:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 155 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1561/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_interceptor.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_interceptor.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_interceptor.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_interceptor.cc [1562/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_stats_interceptor.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_stats_interceptor.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_stats_interceptor.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/client_stats_interceptor.cc [1563/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/client/create_channel.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/client/create_channel.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/client/create_channel.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/create_channel.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/create_channel.cc:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/client_channel/virtual_channel.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ 1 warning generated. [1566/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/client/global_callback_hook.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/client/global_callback_hook.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/client/global_callback_hook.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/global_callback_hook.cc [1567/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/client/insecure_credentials.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/client/insecure_credentials.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/client/insecure_credentials.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/insecure_credentials.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/client/insecure_credentials.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ 1 warning generated. [1568/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/common/alarm.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/common/alarm.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/common/alarm.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/alarm.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/channel_arguments.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 35 warnings generated. [1570/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/common/completion_queue_cc.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/common/completion_queue_cc.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/common/completion_queue_cc.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/completion_queue_cc.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/completion_queue_cc.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/completion_queue_cc.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/completion_queue_cc.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/completion_queue_cc.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/completion_queue_cc.cc:54:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&*g_callback_alternative_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/completion_queue_cc.cc:109:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | grpc_core::MutexLock lock(g_callback_alternative_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [1571/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/common/insecure_create_auth_context.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/common/insecure_create_auth_context.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/common/insecure_create_auth_context.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/insecure_create_auth_context.cc [1572/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/common/resource_quota_cc.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/common/resource_quota_cc.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/common/resource_quota_cc.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/resource_quota_cc.cc [1573/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/common/rpc_method.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/common/rpc_method.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/common/rpc_method.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/rpc_method.cc [1574/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/common/validate_service_config.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/common/validate_service_config.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/common/validate_service_config.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/validate_service_config.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/validate_service_config.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1575/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/common/version_cc.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/common/version_cc.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/common/version_cc.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/create_channel.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/common/version_cc.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1576/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/server/async_generic_service.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/server/async_generic_service.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/server/async_generic_service.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/async_generic_service.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1577/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/server/backend_metric_recorder.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/server/backend_metric_recorder.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/server/backend_metric_recorder.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:61:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:208:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:299:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 299 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:309:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:319:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 319 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:357:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_builder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:60:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:69:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:82:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 82 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/external_connection_acceptor_impl.cc:87:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 87 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 39 warnings generated. [1581/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/default_health_check_service.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/default_health_check_service.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/default_health_check_service.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/create_channel.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:51:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 51 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:61:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:70:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 70 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:82:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 82 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:92:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 92 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:101:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:170:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:256:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 256 | grpc::internal::MutexLock lock(&service_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:274:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 274 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:293:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | grpc::internal::MutexLock lock(&service_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:318:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 318 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:335:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 335 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:344:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | grpc::internal::MutexLock lock(&service_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:650:5: note: in instantiation of member function 'grpc::ServerWriteReactor::StartWrite' requested here 650 | StartWrite(resp, grpc::WriteOptions()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:310:3: note: in instantiation of member function 'grpc::ServerWriteReactor::StartWrite' requested here 310 | StartWrite(&response_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:363:5: note: in instantiation of member function 'grpc::ServerWriteReactor::Finish' requested here 363 | Finish(status); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.cc:252:66: note: in instantiation of member function 'grpc::ServerWriteReactor::InternalBindWriter' requested here 252 | DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::WatchReactor( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 43 warnings generated. [1582/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/health_check_service.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/health_check_service.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/health_check_service.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/health_check_service.cc [1583/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/health_check_service_server_builder_option.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/health_check_service_server_builder_option.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/health_check_service_server_builder_option.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/health_check_service_server_builder_option.cc [1584/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/server/insecure_server_credentials.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/server/insecure_server_credentials.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/server/insecure_server_credentials.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/insecure_server_credentials.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/insecure_server_credentials.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ 1 warning generated. [1585/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_builder.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_builder.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_builder.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:589:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 589 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:385:80: note: while substituting into a lambda expression here 385 | tokens]() mutable -> Poll> { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:147:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 147 | return data_queue_->EnqueueMessage(std::move(message)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:50: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/ping_promise.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:75:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:124:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 124 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:157:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | MutexLock lock(&self->mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:198:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 198 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:218:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:52: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/security_frame.h:243:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl>::EnqueueInitialMetadata' requested here 131 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:139:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 139 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:153:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 153 | return data_queue_->EnqueueHalfClosed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:159:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 159 | return data_queue_->EnqueueResetStream(error_code); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:169:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 169 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:47: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_transport.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:40: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:576:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 576 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/stream.h:178:25: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 178 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/include/c++/v1/__memory/unique_ptr.h:634:30: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 634 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:150:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 150 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_builder.cc:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/chttp2/transport/http2_server_transport.h:213:26: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 213 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 88 warnings generated. [1586/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_callback.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_callback.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_callback.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_callback.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:75: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:75: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:75: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:75: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:55: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:75: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/server/server.h:636:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 636 | MutexLock lock(&mu_global_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:979:41: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 979 | grpc::internal::ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:1152:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1152 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:1251:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1251 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:1331:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1331 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:1377:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1377 | grpc::internal::MutexLock l(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:68: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl::InternalBindWriter' requested here 51 | class WatchReactor : public ServerWriteReactor, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/ref_counted.h:366:7: note: in instantiation of function template specialization 'grpc_core::UnrefDelete::operator()' requested here 366 | unref_behavior_(static_cast(this)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/ref_counted_ptr.h:111:36: note: in instantiation of member function 'grpc_core::RefCounted::Unref' requested here 111 | if (value_ != nullptr) value_->Unref(); | ^ /usr/include/c++/v1/__utility/pair.h:65:29: note: in instantiation of member function 'grpc_core::RefCountedPtr::~RefCountedPtr' requested here 65 | struct _LIBCPP_TEMPLATE_VIS pair | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at>, 0>' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/__tree:1541:20: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1541 | __node_traits::destroy(__na, _NodeTypes::__get_ptr(__nd->__value_)); | ^ /usr/include/c++/v1/map:1130:25: note: in instantiation of member function 'std::__tree, std::__map_value_compare, std::less>, std::allocator>>::~__tree' requested here 1130 | _LIBCPP_HIDE_FROM_ABI ~map() { static_assert(sizeof(__diagnose_non_const_comparator<_Key, _Compare>()), ""); } | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/health/default_health_check_service.h:43:7: note: in instantiation of member function 'std::map::~map' requested here 43 | class DefaultHealthCheckService final : public HealthCheckServiceInterface { | ^ /usr/include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 292 | __ptr_.second()(__tmp); | ^ /usr/include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 261 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_cc.cc:1179:31: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 1179 | auto default_hc_service = std::make_unique(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 66 warnings generated. [1588/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_context.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_context.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_context.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:54: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:54: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:54: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:72:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 72 | grpc_core::MutexLock lock(&state->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:84:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | grpc_core::MutexLock lock(&state->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:304:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 304 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:352:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_context.cc:53: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ 1 warning generated. [1590/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_posix.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_posix.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/server_posix.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1591/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___unsecure_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_unsecure.dir/src/cpp/thread_manager/thread_manager.cc.o -MF CMakeFiles/grpc++_unsecure.dir/src/cpp/thread_manager/thread_manager.cc.o.d -o CMakeFiles/grpc++_unsecure.dir/src/cpp/thread_manager/thread_manager.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:69:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:77:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 77 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:84:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:89:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 89 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:94:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 94 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:100:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 100 | grpc_core::MutexLock list_lock(&list_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:105:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 105 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:121:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 121 | grpc_core::MutexLock lock(&list_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:136:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:188:36: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 188 | grpc_core::MutexLock failure_lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1602/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/call/client_call.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/call/client_call.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/call/client_call.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:43: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/client_call.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/interception_chain.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/security_context.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:46: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/server_call.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:52:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 52 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:80:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:151:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 151 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:208:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.cc:245:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [1612/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channelz.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channelz.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channelz.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:65:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 65 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:70:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 70 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:84:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:132:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&data_sources_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:156:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 156 | MutexLock lock(&data_sources_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:204:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 204 | MutexLock lock(&data_sources_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:244:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&node_->data_sources_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.cc:251:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 251 | MutexLock lock(&node->data_sources_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [1613/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channelz_registry.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channelz_registry.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channelz_registry.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:73:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 73 | MutexLock lock(&node_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:80:17: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 80 | node_shard.mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:88:19: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 88 | node_shard.mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:90:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:106:19: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 106 | node_shard.mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:129:17: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 129 | node_shard.mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:131:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 131 | MutexLock lock(&index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:167:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock index_lock(&index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:181:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 181 | MutexLock shard_lock(&node_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:219:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 219 | MutexLock index_lock(&index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:232:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 232 | MutexLock index_lock(&index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:233:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 233 | MutexLock lock(&node_shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:298:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 298 | MutexLock lock(&p->node_shards_[i].mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.cc:313:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 313 | MutexLock lock(&p->index_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 36 warnings generated. [1614/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/property_list.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/property_list.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/property_list.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1615/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/text_encode.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/text_encode.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/text_encode.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/text_encode.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/text_encode.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/text_encode.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/text/encode.h:11: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/def_pool.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/common.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/reflection/descriptor_bootstrap.h:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1616/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/config/core_configuration.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/config/core_configuration.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/config/core_configuration.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_creds_util.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/call/call_credentials.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/credentials/transport/security_connector.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/auth_filters.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:79:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 79 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:97:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:136:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker.cc:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1660/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/handshaker_registry.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/handshaker_registry.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/handshaker_registry.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1661/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/proxy_mapper_registry.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/proxy_mapper_registry.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/proxy_mapper_registry.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/proxy_mapper_registry.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/proxy_mapper_registry.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/proxy_mapper_registry.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/proxy_mapper.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1662/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/pipelined_secure_endpoint.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/pipelined_secure_endpoint.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/pipelined_secure_endpoint.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:148:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 148 | self->read_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:151:30: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 151 | self->read_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:153:31: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 153 | self->write_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:156:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 156 | self->write_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:234:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 234 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:238:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 238 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:371:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 371 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:375:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 375 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:400:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 400 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:404:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 404 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:579:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 579 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:642:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 642 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:680:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:681:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 681 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:682:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 682 | grpc_core::MutexLock shutdown_read_lock(&shutdown_read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:696:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:719:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 719 | grpc_core::ReleasableMutexLock lock(&impl->shutdown_read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:738:34: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 738 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:757:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 757 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:788:28: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 788 | impl->read_queue_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:791:28: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 791 | impl->read_queue_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:804:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 804 | grpc_core::ReleasableMutexLock shutdown_read_lock(&shutdown_read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:819:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 819 | grpc_core::MutexLock read_queue_lock(&read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:832:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 832 | grpc_core::MutexLock read_queue_lock(&read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:873:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 873 | grpc_core::ReleasableMutexLock lock(&impl->read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:925:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:940:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 940 | impl->read_queue_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:959:32: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 959 | impl->read_queue_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:977:32: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 977 | impl->read_queue_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:990:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 990 | grpc_core::ReleasableMutexLock lock(&impl->shutdown_read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:1007:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1007 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:1030:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1030 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:139:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:141:11)>' requested here 139 | memory_owner_.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 60 warnings generated. [1663/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/secure_endpoint.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/secure_endpoint.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/secure_endpoint.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:179:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 179 | self->read_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:182:30: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 182 | self->read_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:184:31: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 184 | self->write_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:187:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 187 | self->write_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:262:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 262 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:266:23: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 266 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:509:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 509 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:513:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 513 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:538:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 538 | protector_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:542:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 542 | protector_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:586:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 586 | MutexLock lock(&read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:701:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 701 | grpc_core::MutexLock lock(ep->frame_protector.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:755:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 755 | grpc_core::MutexLock lock(ep->frame_protector.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:778:34: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 778 | ep->frame_protector.read_mu()->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:781:34: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 781 | ep->frame_protector.read_mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:975:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 975 | grpc_core::MutexLock lock(&read_settings_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1022:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1022 | grpc_core::MutexLock lock(&write_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1061:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1061 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1095:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1095 | grpc_core::MutexLock lock(&read_settings_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1106:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1106 | grpc_core::MutexLock lock(&read_settings_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1126:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1126 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1127:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1127 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1142:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1142 | grpc_core::MutexLock lock(frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1175:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1175 | grpc_core::MutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1207:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1207 | grpc_core::MutexLock lock(frame_protector_.read_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1281:29: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1281 | impl->write_queue_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1284:29: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1284 | impl->write_queue_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1298:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1298 | grpc_core::ReleasableMutexLock lock(&impl->write_queue_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:1318:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1318 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.write_mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:51: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:170:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/secure_endpoint.cc:172:11)>' requested here 170 | memory_owner_.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 57 warnings generated. [1664/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/security_handshaker.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/security_handshaker.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/security_handshaker.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:216:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 216 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:410:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 410 | MutexLock lock(&h->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:457:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 457 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:488:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 488 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:517:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 517 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:529:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:65: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:65: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:65: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:65: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/connected_channel.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:147:16: warning: 'ares_set_servers_ports' is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] 147 | int status = ares_set_servers_ports(*channel, &dns_server_addr); | ^ /usr/local/include/ares.h:1180:1: note: 'ares_set_servers_ports' has been explicitly marked deprecated here 1180 | CARES_DEPRECATED_FOR(ares_set_servers_ports_csv) | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:301:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 301 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:367:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:376:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 376 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:378:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 378 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET6, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:382:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 382 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ^ /usr/local/include/ares.h:887:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:415:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 415 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:419:3: warning: 'ares_query' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 419 | ares_query(channel_, std::string(host).c_str(), C_IN, T_SRV, | ^ /usr/local/include/ares.h:844:14: note: 'ares_query' has been explicitly marked deprecated here 844 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:451:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:455:3: warning: 'ares_search' is deprecated: Use ares_search_dnsrec instead [-Wdeprecated-declarations] 455 | ares_search(channel_, std::string(host).c_str(), C_IN, T_TXT, | ^ /usr/local/include/ares.h:867:14: note: 'ares_search' has been explicitly marked deprecated here 867 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:465:25: warning: 'ares_getsock' 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/local/include/ares.h:909:14: note: 'ares_getsock' has been explicitly marked deprecated here 909 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:578:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:600:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:628:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:779:12: warning: 'ares_parse_srv_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 779 | status = ares_parse_srv_reply(abuf, alen, &reply); | ^ /usr/local/include/ares.h:1124:14: note: 'ares_parse_srv_reply' has been explicitly marked deprecated here 1124 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:843:12: warning: 'ares_parse_txt_reply_ext' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 843 | status = ares_parse_txt_reply_ext(buf, len, &reply); | ^ /usr/local/include/ares.h:1133:14: note: 'ares_parse_txt_reply_ext' has been explicitly marked deprecated here 1133 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:69:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:74:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 74 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:93:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 93 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:103:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:114:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 114 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:89:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 89 | grpc_core::MutexLock lock(&poller_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:107:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 107 | grpc_core::MutexLock lock(&poller_->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:144:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 144 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:150:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:255:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 255 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:340:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 340 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:363:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 363 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:385:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:411:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:420:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 420 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:464:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 464 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:538:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 538 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:574:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | grpc_core::MutexLock lock(head->mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:600:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:625:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 625 | grpc_core::ReleasableMutexLock lock(head->mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:664:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 664 | grpc_core::ReleasableMutexLock lock(head->mu()); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:699:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 699 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:707:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 707 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:724:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 724 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:751:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 751 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1692/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:471:12: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 471 | read_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:476:12: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 476 | read_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:594:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc_core::MutexLock lock(&read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:615:34: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 615 | grpc_core::ReleasableMutexLock lock(&read_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1270:12: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1270 | read_mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1272:12: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1272 | read_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:482:19: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:484:9)>' requested here 482 | memory_owner_.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 41 warnings generated. [1696/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:109:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:119:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 119 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:129:5: warning: 'ares_set_socket_functions' is deprecated: Use ares_set_socket_functions_ex instead [-Wdeprecated-declarations] 129 | ares_set_socket_functions(channel, &kSockFuncs, this); | ^ /usr/local/include/ares.h:578:14: note: 'ares_set_socket_functions' has been explicitly marked deprecated here 578 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/local/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:168:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 168 | grpc_core::MutexLock lock(&self->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:223:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 223 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:230:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 230 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:264:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 264 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:283:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 283 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:299:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 299 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:329:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 329 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:335:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 335 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:380:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 380 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:402:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 402 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:455:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 455 | grpc_core::MutexLock lock(&engine->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:465:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 465 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:478:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 478 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:496:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 496 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:539:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 539 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:671:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:692:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 692 | ac->mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:706:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 706 | ac->mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:826:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 826 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:883:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 883 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:889:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:73:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 73 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:310:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 310 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:323:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 323 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:118:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:163:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 163 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:231:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 231 | grpc_core::MutexLock lock(&mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:250:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 250 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:300:20: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 300 | if (!checker_mu_.TryLock()) return std::nullopt; | ^ /usr/local/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.cc:303:15: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 303 | checker_mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 11 warnings generated. [1705/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_heap.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1706/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer.h:33: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:48:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 48 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:101:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:122:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 122 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:128:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:145:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 13 warnings generated. [1707/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.cc:66:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 66 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1717/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 11 warnings generated. [1718/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:197:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:202:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:207:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 207 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:234:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 234 | grpc_core::MutexLock lock(&lifeguard_ptr_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:284:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&lifeguard_ptr_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:328:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 328 | grpc_core::MutexLock lock(&lifeguard_ptr_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:339:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 339 | grpc_core::MutexLock lock(&thd_set_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:345:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 345 | grpc_core::MutexLock lock(&thd_set_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:350:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | grpc_core::MutexLock lock(&thd_set_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:617:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 617 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:622:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 622 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:628:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [1719/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:54:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&accept_state->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:62:38: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&accept_state->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:75:34: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | grpc_core::MutexLock lock(&accept_state->mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [1720/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/time_util.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/time_util.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/time_util.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/time_util.cc [1721/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/utils.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/utils.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/utils.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/utils.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1722/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc [1723/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/iocp.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/iocp.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/iocp.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/iocp.cc [1724/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc [1725/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/win_socket.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/win_socket.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/win_socket.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/win_socket.cc [1726/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/windows_endpoint.cc [1727/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_engine.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_engine.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_engine.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/windows_engine.cc [1728/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_listener.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_listener.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_listener.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/windows/windows_listener.cc [1729/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:28:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:33:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:38:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 38 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:46:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 46 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:54:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:59:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 10 warnings generated. [1730/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/experiments/config.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/experiments/config.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/experiments/config.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/experiments/config.cc [1731/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/experiments/experiments.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/experiments/experiments.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/experiments/experiments.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/experiments/experiments.cc [1732/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/buffer_list.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/buffer_list.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/buffer_list.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1733/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/call_combiner.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/call_combiner.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/call_combiner.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1734/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/cfstream_handle.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/cfstream_handle.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/cfstream_handle.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/cfstream_handle.cc [1735/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/closure.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/closure.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/closure.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1736/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/combiner.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/combiner.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/combiner.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/combiner.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1737/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1739/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_cfstream.cc [1740/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.cc:1313: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1746/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_poll_posix.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_poll_posix.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_poll_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1747/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_posix.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_posix.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1748/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1749/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:78:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:267:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 11 warnings generated. [1750/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1752/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/fork_posix.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/fork_posix.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/fork_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/fork_posix.cc [1753/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/fork_windows.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/fork_windows.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/fork_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/fork_windows.cc [1754/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/internal_errqueue.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/internal_errqueue.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/internal_errqueue.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/internal_errqueue.cc [1755/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iocp_windows.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iocp_windows.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iocp_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iocp_windows.cc [1756/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1757/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_internal.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_internal.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_internal.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1758/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_posix.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_posix.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1762/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/polling_entity.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/polling_entity.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/polling_entity.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1763/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1764/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_set.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_set.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_set.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset_set.cc [1765/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_set_windows.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_set_windows.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_set_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset_set_windows.cc [1766/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_windows.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_windows.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset_windows.cc [1767/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address.cc [1768/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address_posix.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address_posix.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_posix.cc:60:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 10 warnings generated. [1769/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address_windows.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address_windows.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address_windows.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/resolve_address_windows.cc [1770/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/sockaddr_utils_posix.cc [1771/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_factory_posix.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_factory_posix.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_factory_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_factory_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_factory_posix.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1772/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_mutator.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_mutator.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_mutator.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_mutator.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_mutator.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1773/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:261:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 261 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:390:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 390 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:437:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 437 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/buffer_list.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:246:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 246 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:277:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 277 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:291:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 291 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:302:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 302 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:313:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 313 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:353:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 353 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:393:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 393 | MutexLock guard(&lock_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:636:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 636 | g_backup_poller_mu->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:642:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 642 | g_backup_poller_mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:648:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 648 | g_backup_poller_mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:660:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 660 | g_backup_poller_mu->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:663:23: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 663 | g_backup_poller_mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:678:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 678 | g_backup_poller_mu->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:687:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 687 | g_backup_poller_mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:696:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 696 | g_backup_poller_mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:799:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 799 | tcp->read_mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:801:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 801 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:809:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 809 | tcp->read_mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:814:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 814 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1113:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1113 | tcp->read_mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1121:20: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1121 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1145:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1145 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1155:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1155 | tcp->read_mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1164:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1164 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1170:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1170 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:1176:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1176 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:2080:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 2080 | tcp->read_mu.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:2082:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 2082 | tcp->read_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:822:23: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_posix.cc:824:9)>' requested here 822 | tcp->memory_owner.PostReclaimer( | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 56 warnings generated. [1784/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/endpoint.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/pollset.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1785/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_posix.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_posix.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/posix.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1792/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_generic.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_generic.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_generic.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1793/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_heap.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_heap.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_heap.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1794/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_manager.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_manager.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_manager.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/timer.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1795/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/unix_sockets_posix.cc [1796/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/unix_sockets_posix_noop.cc [1797/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/vsock.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/vsock.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/vsock.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/vsock.cc [1798/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_eventfd.cc [1799/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_nospecial.cc [1800/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:57:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 57 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:60:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 60 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:67:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 67 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:73:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 73 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:80:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 80 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:87:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 87 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:93:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 93 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:100:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 100 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.cc:109:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 18 warnings generated. [1803/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/promise/party.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/promise/party.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/promise/party.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:76:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 76 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:79:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 79 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:86:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 86 | mu_.Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:92:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 92 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:99:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 99 | mu_.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:118:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/party.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/wait_set.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1805/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/api.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/api.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/api.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_registry.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/handshaker/handshaker_factory.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/api.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/config/core_configuration.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:80:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:224:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 224 | MutexLock lock(&state_->reader_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&state_->reader_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:250:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 250 | MutexLock lock(&state_->reader_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:293:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:428:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 428 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:573:24: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 573 | if (shard.shard_mu.TryLock()) { | ^ /usr/local/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:577:22: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 577 | shard.shard_mu.Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:613:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 613 | MutexLock l(&shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:625:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 625 | MutexLock l(&small_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:634:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 634 | MutexLock l(&big_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:670:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 670 | MutexLock l(&old_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:677:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 677 | MutexLock l(&new_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:690:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 690 | MutexLock l(&old_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:697:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 697 | MutexLock l(&new_shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:738:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 738 | MutexLock l(&shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:749:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 749 | MutexLock l(&shard.shard_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImpl::Storage::RegisterGaugeProvider' requested here 966 | storage_->RegisterGaugeProvider(this); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:462:3: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderConstructed' requested here 462 | ProviderConstructed(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:970:17: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::UnregisterGaugeProvider' requested here 970 | storage_->UnregisterGaugeProvider(this); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:467:3: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderDestructing' requested here 467 | ProviderDestructing(); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>' requested here 534 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::Step' requested here 521 | Step(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>' requested here 534 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.cc:535:20)>' requested here 534 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 53 warnings generated. [1808/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/periodic_update.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/periodic_update.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/periodic_update.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/periodic_update.cc [1809/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/resource_quota.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/resource_quota.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/resource_quota.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:28:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:33:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/thread_quota.cc:40:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 40 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [1813/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_tracker/resource_tracker.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_tracker/resource_tracker.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_tracker/resource_tracker.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_tracker/resource_tracker.cc [1814/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/audit_logging.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/audit_logging.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/audit_logging.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:53:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 53 | MutexLock lock(mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:60:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | MutexLock lock(mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:67:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:78:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | MutexLock lock(mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.cc:85:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 85 | MutexLock lock(mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1815/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:91:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 91 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:129:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 129 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:136:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:156:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 156 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/matchers.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/rbac_translator.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/rbac_translator.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/rbac_translator.cc:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/audit_logging.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1823/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/stdout_logger.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/stdout_logger.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/stdout_logger.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/security/authorization/stdout_logger.cc [1824/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/percent_encoding.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/percent_encoding.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/percent_encoding.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/slice/percent_encoding.cc [1825/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/slice/slice.cc [1826/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice_buffer.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice_buffer.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice_buffer.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/slice/slice_buffer.cc [1827/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice_string_helpers.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice_string_helpers.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice_string_helpers.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/slice/slice_string_helpers.cc [1828/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/byte_buffer.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/byte_buffer.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/byte_buffer.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1829/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/byte_buffer_reader.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/byte_buffer_reader.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/byte_buffer_reader.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1830/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:52: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:146:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 146 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:150:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:216:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 216 | MutexLock lock(&pc->child_list_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:237:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | MutexLock lock(&pc->child_list_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:271:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 271 | MutexLock lock(&pc->child_list_mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:373:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 373 | ReleasableMutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:400:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 400 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_details.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1832/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call_log_batch.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call_log_batch.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call_log_batch.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:52: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_stack.h:59: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/arena_promise.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call_utils.h:45: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:75:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:486:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 486 | MutexLock lock(m); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel_init.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue.cc:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1838/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/completion_queue_factory.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/completion_queue_factory.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/completion_queue_factory.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1839/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/connection_context.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/connection_context.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/connection_context.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/connection_context.cc [1840/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/event_string.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/event_string.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/event_string.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/event_string.cc [1841/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/filter_stack_call.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/filter_stack_call.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/filter_stack_call.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/compression/compression_internal.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:48: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:48: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:48: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:48: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_state.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:67:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:98:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:112:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:120:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:67:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:84:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:103:27: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:59: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_pipe.h:113:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:41: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:128:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | MutexLock lock(&deadline_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:195:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:67: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/call.h:200:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&peer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:58: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/inter_activity_latch.h:44:32: note: while substituting into a lambda expression here 44 | return [this]() -> Poll { | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:1288:39: note: in instantiation of member function 'grpc_core::InterActivityLatch::Wait' requested here 1288 | state->call_handler_latch.Wait(), | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:90:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/surface/lame_client.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_filters.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1849/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/error_utils.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/error_utils.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/error_utils.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/error_utils.cc [1850/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/status_conversion.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/status_conversion.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/status_conversion.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/status_conversion.cc [1851/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/timeout_encoding.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/timeout_encoding.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/timeout_encoding.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/timeout_encoding.cc [1852/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/transport.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/transport.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/transport.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_destination.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_spine.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/call_arena_allocator.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/metadata_batch.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/chunked_vector.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:75:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/load_balancing/lb_policy.h:41: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:193: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:178:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 178 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:188:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 188 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:196:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 196 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:212:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 212 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:228:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:236:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:245:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:786:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 786 | MutexLock lock(&map_shards_[i].mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:898:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 898 | MutexLock lock(&shard.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:961:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 961 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:1002:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1002 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.cc:1015:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1015 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 34 warnings generated. [1865/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/metrics.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/metrics.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/metrics.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/channel/channel_args.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/metrics.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/call_tracer.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/call/message.h:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/promise/activity.h:36: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1036:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1041:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.cc:17: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/transport/auth_context.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/arena.h:39: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/resource_quota/telemetry.h:18: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1020:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1030:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 1030 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1127:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 1127 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1053:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 1053 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/telemetry/instrument.h:1159:13: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1159 | new instrument_detail::InstrumentDomainImplLock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&fragment.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:50:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 50 | MutexLock lock(&fragment.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/event_log.cc:67:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&fragment.mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [1876/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_fallback.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_fallback.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_fallback.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gethostname_fallback.cc [1877/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_host_name_max.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_host_name_max.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_host_name_max.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gethostname_host_name_max.cc [1878/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_sysconf.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_sysconf.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_sysconf.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/gethostname_sysconf.cc [1879/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/glob.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/glob.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/glob.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/glob.cc [1880/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_check.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_check.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_check.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/grpc_check.cc [1881/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_if_nametoindex_posix.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_if_nametoindex_posix.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_if_nametoindex_posix.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/grpc_if_nametoindex_posix.cc [1882/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/grpc_if_nametoindex_unsupported.cc [1883/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_object_loader.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_object_loader.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_object_loader.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/json/json_object_loader.cc [1884/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_reader.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_reader.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_reader.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/json/json_reader.cc [1885/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_writer.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_writer.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_writer.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/json/json_writer.cc [1886/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/latent_see.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/latent_see.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/latent_see.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:126:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:132:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:139:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:152:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 152 | mu->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.cc:173:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 173 | mu->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 14 warnings generated. [1887/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/load_file.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/load_file.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/load_file.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/load_file.cc [1888/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/matchers.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/matchers.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/matchers.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/matchers.cc [1889/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/per_cpu.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/per_cpu.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/per_cpu.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/per_cpu.cc [1890/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/postmortem_emit.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/postmortem_emit.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/postmortem_emit.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/postmortem_emit.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz_registry.h:29: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 18 warnings generated. [1891/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/ref_counted_string.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/ref_counted_string.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/ref_counted_string.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/ref_counted_string.cc [1892/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/shared_bit_gen.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/shared_bit_gen.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/shared_bit_gen.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/shared_bit_gen.cc [1893/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/status_helper.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/status_helper.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/status_helper.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/status_helper.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/status_helper.cc:26: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ 1 warning generated. [1894/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/time.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/time.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/time.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/time.cc [1895/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/time_averaged_stats.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/time_averaged_stats.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/time_averaged_stats.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/time_averaged_stats.cc [1896/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/uri.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/uri.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/uri.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/uri.cc [1897/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/validation_errors.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/validation_errors.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/validation_errors.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/validation_errors.cc [1898/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/wait_for_single_owner.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/wait_for_single_owner.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/wait_for_single_owner.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/wait_for_single_owner.cc [1899/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -Dgrpc_authorization_provider_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_authorization_provider.dir/src/core/util/work_serializer.cc.o -MF CMakeFiles/grpc_authorization_provider.dir/src/core/util/work_serializer.cc.o.d -o CMakeFiles/grpc_authorization_provider.dir/src/core/util/work_serializer.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/closure.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/mpscq.h:26: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:31: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/property_list.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/google/protobuf/any.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/latent_see.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:152:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 152 | ReleasableMutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:170:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/work_serializer.cc:228:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 12 warnings generated. [1900/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/c++ -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/grpc_authorization_provider.dir/link.d -Wl,-soname,libgrpc_authorization_provider.so.10.0 -o libgrpc_authorization_provider.so.10.0 CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_arena_allocator.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_filters.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_spine.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_state.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/call/client_call.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/call/interception_chain.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/call/message.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/call/metadata.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/call/metadata_batch.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/call/parsed_metadata.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/call/security_context.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/call/server_call.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/call/status_util.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channel_trace.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channelz.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channelz_registry.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/property_list.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/text_encode.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/config/core_configuration.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/call_creds_util.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/composite/composite_call_credentials.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/json_util.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/plugin/plugin_credentials.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment_linux.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment_no_op.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/grpc_alts_credentials_options.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/composite/composite_channel_credentials.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/security_connector.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/certificate_provider_registry.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/load_system_roots_fallback.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/load_system_roots_supported.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/load_system_roots_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/tls_utils.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/transport_credentials.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o CMakeFiles/grpc_authorization_provider.dir/src/core/filter/auth/client_auth_filter.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/filter/auth/server_auth_filter.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/handshaker.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/handshaker_registry.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/proxy_mapper_registry.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/pipelined_secure_endpoint.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/secure_endpoint.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/security_handshaker.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/address_utils/parse_address.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/address_utils/sockaddr_utils.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_args.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_args_preconditioning.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_stack.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_stack_builder.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/connected_channel.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/promise_based_filter.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/compression/compression.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/compression/compression_internal.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/compression/message_compress.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/debug/trace.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/debug/trace_flags.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/ares_resolver.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/cf_engine.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/cfsocket_listener.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/default_event_engine.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/event_engine.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_interface_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/resolved_address.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/shim.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/slice.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/slice_buffer.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/tcp_socket_utils.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/thread_count.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/time_util.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/utils.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/iocp.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/win_socket.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_engine.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_listener.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/experiments/config.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/experiments/experiments.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/buffer_list.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/call_combiner.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/cfstream_handle.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/closure.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/combiner.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/error.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/error_cfstream.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_apple.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_poll_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/exec_ctx.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/fork_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/fork_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/internal_errqueue.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iocp_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_internal.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/lockfree_event.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/polling_entity.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_set.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_set_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_factory_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_mutator.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_linux.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/systemd_utils.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_utils_posix_common.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_windows.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_generic.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_heap.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_manager.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/vsock.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/promise/activity.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/promise/party.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/promise/wait_set.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/api.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/arena.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/memory_quota.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/periodic_update.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/resource_quota.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/stream_quota.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/telemetry.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/thread_quota.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_tracker/resource_tracker.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/audit_logging.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/evaluate_args.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/grpc_authorization_engine.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/grpc_server_authz_filter.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/matchers.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/rbac_policy.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/rbac_translator.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/stdout_logger.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/percent_encoding.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice_buffer.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice_string_helpers.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/byte_buffer.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/byte_buffer_reader.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call_details.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call_log_batch.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call_utils.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/channel.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/channel_init.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/channel_stack_type.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/completion_queue.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/completion_queue_factory.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/connection_context.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/event_string.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/filter_stack_call.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/init_internally.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/lame_client.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/metadata_array.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/validate_metadata.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/version.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/call_final_info.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/connectivity_state.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/error_utils.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/status_conversion.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/timeout_encoding.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/transport.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/transport_op_string.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/load_balancing/lb_policy.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/load_balancing/lb_policy_registry.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/net/socket_mutator.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/resolver/endpoint_addresses.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/resolver/resolver.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/resolver/resolver_registry.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/service_config/service_config_parser.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/call_tracer.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/context_list_entry.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/histogram_view.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/instrument.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/metrics.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/stats.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/stats_data.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/tcp_tracer.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/transport/auth_context.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/tsi/alts/handshaker/transport_security_common_api.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/tsi/transport_security.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/tsi/transport_security_grpc.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/backoff.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/dump_args.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/event_log.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_fallback.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_host_name_max.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_sysconf.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/glob.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_check.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_if_nametoindex_posix.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_object_loader.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_reader.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_writer.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/latent_see.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/load_file.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/matchers.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/per_cpu.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/postmortem_emit.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/ref_counted_string.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/shared_bit_gen.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/status_helper.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/time.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/time_averaged_stats.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/uri.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/validation_errors.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/wait_for_single_owner.cc.o CMakeFiles/grpc_authorization_provider.dir/src/core/util/work_serializer.cc.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64:/usr/local/lib: -lm libupb_textformat_lib.so.1.0 /usr/local/lib/libre2.so.4.0 /usr/lib/libz.so.7.2 /usr/local/lib/libabsl_statusor.so.8.0 /usr/local/lib/libcares.so.4.5 libgpr.so.5.1 libaddress_sorting.so.0.0 libupb_lex_lib.so.0.0 libupb_reflection_lib.so.1.0 libupb_mini_descriptor_lib.so.2.0 libupb_descriptor_lib.so.1.0 libupb_wire_lib.so.1.0 libutf8_range_lib.so.0.0 libupb_message_lib.so.1.1 libupb_mini_table_lib.so.1.0 libupb_hash_lib.so.0.1 libupb_base_lib.so.0.0 libupb_mem_lib.so.0.1 -lpthread /usr/local/lib/libabsl_flags_internal.so.8.0 /usr/local/lib/libabsl_flags_reflection.so.8.0 /usr/local/lib/libabsl_raw_hash_set.so.8.0 /usr/local/lib/libabsl_hashtablez_sampler.so.8.0 /usr/local/lib/libabsl_flags_config.so.8.0 /usr/local/lib/libabsl_flags_program_name.so.8.0 /usr/local/lib/libabsl_flags_private_handle_accessor.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag_internal.so.8.0 /usr/local/lib/libabsl_status.so.8.0 /usr/local/lib/libabsl_cord.so.8.0 /usr/local/lib/libabsl_cordz_info.so.8.0 /usr/local/lib/libabsl_cord_internal.so.8.0 /usr/local/lib/libabsl_cordz_functions.so.8.0 /usr/local/lib/libabsl_exponential_biased.so.8.0 /usr/local/lib/libabsl_cordz_handle.so.8.0 /usr/local/lib/libabsl_crc_cord_state.so.8.0 /usr/local/lib/libabsl_crc32c.so.8.0 /usr/local/lib/libabsl_crc_internal.so.8.0 /usr/local/lib/libabsl_crc_cpu_detect.so.8.0 /usr/local/lib/libabsl_flags_marshalling.so.8.0 /usr/local/lib/libabsl_log_internal_check_op.so.8.0 /usr/local/lib/libabsl_leak_check.so.8.0 /usr/local/lib/libabsl_log_internal_conditions.so.8.0 /usr/local/lib/libabsl_log_internal_message.so.8.0 /usr/local/lib/libabsl_strerror.so.8.0 /usr/local/lib/libabsl_log_internal_nullguard.so.8.0 /usr/local/lib/libabsl_examine_stack.so.8.0 /usr/local/lib/libabsl_log_internal_format.so.8.0 /usr/local/lib/libabsl_str_format_internal.so.8.0 /usr/local/lib/libabsl_log_internal_structured_proto.so.8.0 /usr/local/lib/libabsl_log_internal_log_sink_set.so.8.0 /usr/local/lib/libabsl_log_globals.so.8.0 /usr/local/lib/libabsl_log_internal_globals.so.8.0 /usr/local/lib/libabsl_log_sink.so.8.0 /usr/local/lib/libabsl_log_entry.so.8.0 /usr/local/lib/libabsl_log_internal_proto.so.8.0 /usr/local/lib/libabsl_vlog_config_internal.so.8.0 /usr/local/lib/libabsl_log_internal_fnmatch.so.8.0 /usr/local/lib/libabsl_random_distributions.so.8.0 /usr/local/lib/libabsl_random_seed_sequences.so.8.0 /usr/local/lib/libabsl_random_internal_entropy_pool.so.8.0 /usr/local/lib/libabsl_synchronization.so.8.0 /usr/local/lib/libabsl_graphcycles_internal.so.8.0 /usr/local/lib/libabsl_kernel_timeout_internal.so.8.0 /usr/local/lib/libabsl_stacktrace.so.8.0 /usr/local/lib/libabsl_borrowed_fixup_buffer.so.8.0 /usr/local/lib/libabsl_hash.so.8.0 /usr/local/lib/libabsl_city.so.8.0 /usr/local/lib/libabsl_symbolize.so.8.0 /usr/local/lib/libabsl_malloc_internal.so.8.0 /usr/local/lib/libabsl_debugging_internal.so.8.0 /usr/local/lib/libabsl_demangle_internal.so.8.0 /usr/local/lib/libabsl_demangle_rust.so.8.0 /usr/local/lib/libabsl_decode_rust_punycode.so.8.0 /usr/local/lib/libabsl_utf8_for_code_point.so.8.0 /usr/local/lib/libabsl_tracing_internal.so.8.0 /usr/local/lib/libabsl_random_internal_randen.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes_impl.so.8.0 /usr/local/lib/libabsl_random_internal_randen_slow.so.8.0 /usr/local/lib/libabsl_random_internal_platform.so.8.0 /usr/local/lib/libabsl_random_internal_seed_material.so.8.0 /usr/local/lib/libabsl_random_seed_gen_exception.so.8.0 /usr/local/lib/libabsl_time.so.8.0 /usr/local/lib/libabsl_strings.so.8.0 /usr/local/lib/libabsl_strings_internal.so.8.0 /usr/local/lib/libabsl_throw_delegate.so.8.0 /usr/local/lib/libabsl_int128.so.8.0 /usr/local/lib/libabsl_base.so.8.0 /usr/local/lib/libabsl_raw_logging_internal.so.8.0 /usr/local/lib/libabsl_log_severity.so.8.0 /usr/local/lib/libabsl_spinlock_wait.so.8.0 /usr/local/lib/libabsl_civil_time.so.8.0 /usr/local/lib/libabsl_time_zone.so.8.0 -lm -pthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1901/1936] /usr/local/bin/cmake -E cmake_symlink_library libgrpc_authorization_provider.so.10.0 libgrpc_authorization_provider.so.10.0 libgrpc_authorization_provider.so && : [1902/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc_plugin_support_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_plugin_support.dir/src/compiler/cpp_generator.cc.o -MF CMakeFiles/grpc_plugin_support.dir/src/compiler/cpp_generator.cc.o.d -o CMakeFiles/grpc_plugin_support.dir/src/compiler/cpp_generator.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/compiler/cpp_generator.cc [1903/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc_plugin_support_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_plugin_support.dir/src/compiler/csharp_generator.cc.o -MF CMakeFiles/grpc_plugin_support.dir/src/compiler/csharp_generator.cc.o.d -o CMakeFiles/grpc_plugin_support.dir/src/compiler/csharp_generator.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/compiler/csharp_generator.cc [1904/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc_plugin_support_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_plugin_support.dir/src/compiler/node_generator.cc.o -MF CMakeFiles/grpc_plugin_support.dir/src/compiler/node_generator.cc.o.d -o CMakeFiles/grpc_plugin_support.dir/src/compiler/node_generator.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/compiler/node_generator.cc [1905/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc_plugin_support_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_plugin_support.dir/src/compiler/objective_c_generator.cc.o -MF CMakeFiles/grpc_plugin_support.dir/src/compiler/objective_c_generator.cc.o.d -o CMakeFiles/grpc_plugin_support.dir/src/compiler/objective_c_generator.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/compiler/objective_c_generator.cc [1906/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc_plugin_support_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_plugin_support.dir/src/compiler/php_generator.cc.o -MF CMakeFiles/grpc_plugin_support.dir/src/compiler/php_generator.cc.o.d -o CMakeFiles/grpc_plugin_support.dir/src/compiler/php_generator.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/compiler/php_generator.cc [1907/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc_plugin_support_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_plugin_support.dir/src/compiler/proto_parser_helper.cc.o -MF CMakeFiles/grpc_plugin_support.dir/src/compiler/proto_parser_helper.cc.o.d -o CMakeFiles/grpc_plugin_support.dir/src/compiler/proto_parser_helper.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/compiler/proto_parser_helper.cc [1908/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc_plugin_support_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_plugin_support.dir/src/compiler/python_generator.cc.o -MF CMakeFiles/grpc_plugin_support.dir/src/compiler/python_generator.cc.o.d -o CMakeFiles/grpc_plugin_support.dir/src/compiler/python_generator.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/compiler/python_generator.cc [1909/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc_plugin_support_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc_plugin_support.dir/src/compiler/ruby_generator.cc.o -MF CMakeFiles/grpc_plugin_support.dir/src/compiler/ruby_generator.cc.o.d -o CMakeFiles/grpc_plugin_support.dir/src/compiler/ruby_generator.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/compiler/ruby_generator.cc [1910/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/c++ -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/grpc_plugin_support.dir/link.d -Wl,-soname,libgrpc_plugin_support.so.4.0 -o libgrpc_plugin_support.so.4.0 CMakeFiles/grpc_plugin_support.dir/src/compiler/cpp_generator.cc.o CMakeFiles/grpc_plugin_support.dir/src/compiler/csharp_generator.cc.o CMakeFiles/grpc_plugin_support.dir/src/compiler/node_generator.cc.o CMakeFiles/grpc_plugin_support.dir/src/compiler/objective_c_generator.cc.o CMakeFiles/grpc_plugin_support.dir/src/compiler/php_generator.cc.o CMakeFiles/grpc_plugin_support.dir/src/compiler/proto_parser_helper.cc.o CMakeFiles/grpc_plugin_support.dir/src/compiler/python_generator.cc.o CMakeFiles/grpc_plugin_support.dir/src/compiler/ruby_generator.cc.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64:/usr/local/lib: -lm libutf8_range_lib.so.0.0 /usr/lib/libz.so.7.2 /usr/local/lib/libprotoc.so.39.0 -lm /usr/local/lib/libprotobuf.so.38.0 /usr/local/lib/libabsl_log_internal_check_op.so.8.0 /usr/local/lib/libabsl_statusor.so.8.0 /usr/local/lib/libabsl_status.so.8.0 /usr/local/lib/libabsl_leak_check.so.8.0 /usr/local/lib/libutf8_validity.so.2.0 /usr/local/lib/libabsl_die_if_null.so.8.0 /usr/local/lib/libabsl_log_internal_conditions.so.8.0 /usr/local/lib/libabsl_log_internal_message.so.8.0 /usr/local/lib/libabsl_strerror.so.8.0 /usr/local/lib/libabsl_log_internal_nullguard.so.8.0 /usr/local/lib/libabsl_examine_stack.so.8.0 /usr/local/lib/libabsl_log_internal_format.so.8.0 /usr/local/lib/libabsl_log_internal_structured_proto.so.8.0 /usr/local/lib/libabsl_log_internal_log_sink_set.so.8.0 /usr/local/lib/libabsl_log_sink.so.8.0 /usr/local/lib/libabsl_log_entry.so.8.0 /usr/local/lib/libabsl_log_internal_proto.so.8.0 /usr/local/lib/libabsl_flags_internal.so.8.0 /usr/local/lib/libabsl_flags_marshalling.so.8.0 /usr/local/lib/libabsl_flags_reflection.so.8.0 /usr/local/lib/libabsl_flags_config.so.8.0 /usr/local/lib/libabsl_flags_program_name.so.8.0 /usr/local/lib/libabsl_flags_private_handle_accessor.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag_internal.so.8.0 /usr/local/lib/libabsl_log_initialize.so.8.0 /usr/local/lib/libabsl_log_internal_globals.so.8.0 /usr/local/lib/libabsl_log_globals.so.8.0 /usr/local/lib/libabsl_vlog_config_internal.so.8.0 /usr/local/lib/libabsl_log_internal_fnmatch.so.8.0 /usr/local/lib/libabsl_raw_hash_set.so.8.0 /usr/local/lib/libabsl_cord.so.8.0 /usr/local/lib/libabsl_cordz_info.so.8.0 /usr/local/lib/libabsl_cord_internal.so.8.0 /usr/local/lib/libabsl_cordz_functions.so.8.0 /usr/local/lib/libabsl_cordz_handle.so.8.0 /usr/local/lib/libabsl_crc_cord_state.so.8.0 /usr/local/lib/libabsl_crc32c.so.8.0 /usr/local/lib/libabsl_str_format_internal.so.8.0 /usr/local/lib/libabsl_crc_internal.so.8.0 /usr/local/lib/libabsl_crc_cpu_detect.so.8.0 /usr/local/lib/libabsl_hashtablez_sampler.so.8.0 /usr/local/lib/libabsl_exponential_biased.so.8.0 /usr/local/lib/libabsl_random_distributions.so.8.0 /usr/local/lib/libabsl_random_seed_sequences.so.8.0 /usr/local/lib/libabsl_random_internal_entropy_pool.so.8.0 /usr/local/lib/libabsl_synchronization.so.8.0 /usr/local/lib/libabsl_stacktrace.so.8.0 /usr/local/lib/libabsl_borrowed_fixup_buffer.so.8.0 /usr/local/lib/libabsl_hash.so.8.0 /usr/local/lib/libabsl_city.so.8.0 /usr/local/lib/libabsl_symbolize.so.8.0 /usr/local/lib/libabsl_debugging_internal.so.8.0 /usr/local/lib/libabsl_demangle_internal.so.8.0 /usr/local/lib/libabsl_demangle_rust.so.8.0 /usr/local/lib/libabsl_decode_rust_punycode.so.8.0 /usr/local/lib/libabsl_utf8_for_code_point.so.8.0 /usr/local/lib/libabsl_graphcycles_internal.so.8.0 /usr/local/lib/libabsl_kernel_timeout_internal.so.8.0 /usr/local/lib/libabsl_time.so.8.0 /usr/local/lib/libabsl_civil_time.so.8.0 /usr/local/lib/libabsl_time_zone.so.8.0 /usr/local/lib/libabsl_malloc_internal.so.8.0 /usr/local/lib/libabsl_tracing_internal.so.8.0 /usr/local/lib/libabsl_random_internal_randen.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes_impl.so.8.0 /usr/local/lib/libabsl_random_internal_randen_slow.so.8.0 /usr/local/lib/libabsl_random_internal_platform.so.8.0 /usr/local/lib/libabsl_random_internal_seed_material.so.8.0 /usr/local/lib/libabsl_strings.so.8.0 /usr/local/lib/libabsl_strings_internal.so.8.0 /usr/local/lib/libabsl_int128.so.8.0 /usr/local/lib/libabsl_base.so.8.0 -pthread /usr/local/lib/libabsl_spinlock_wait.so.8.0 /usr/local/lib/libabsl_throw_delegate.so.8.0 /usr/local/lib/libabsl_random_seed_gen_exception.so.8.0 /usr/local/lib/libabsl_raw_logging_internal.so.8.0 /usr/local/lib/libabsl_log_severity.so.8.0 /usr/local/lib/libupb.a /usr/local/lib/libutf8_range.so.1.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1911/1936] /usr/local/bin/cmake -E cmake_symlink_library libgrpc_plugin_support.so.4.0 libgrpc_plugin_support.so.4.0 libgrpc_plugin_support.so && : [1912/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIE -pthread -MD -MT CMakeFiles/grpc_cpp_plugin.dir/src/compiler/cpp_plugin.cc.o -MF CMakeFiles/grpc_cpp_plugin.dir/src/compiler/cpp_plugin.cc.o.d -o CMakeFiles/grpc_cpp_plugin.dir/src/compiler/cpp_plugin.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/compiler/cpp_plugin.cc [1913/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/c++ -O2 -pipe -DNDEBUG -Xlinker --dependency-file=CMakeFiles/grpc_cpp_plugin.dir/link.d CMakeFiles/grpc_cpp_plugin.dir/src/compiler/cpp_plugin.cc.o -o grpc_cpp_plugin -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64:/usr/local/lib: -lm libgrpc_plugin_support.so.4.0 libutf8_range_lib.so.0.0 -lm /usr/lib/libz.so.7.2 /usr/local/lib/libprotoc.so.39.0 /usr/local/lib/libprotobuf.so.38.0 /usr/local/lib/libabsl_log_internal_check_op.so.8.0 /usr/local/lib/libabsl_statusor.so.8.0 /usr/local/lib/libabsl_status.so.8.0 /usr/local/lib/libabsl_leak_check.so.8.0 /usr/local/lib/libutf8_validity.so.2.0 /usr/local/lib/libabsl_die_if_null.so.8.0 /usr/local/lib/libabsl_log_internal_conditions.so.8.0 /usr/local/lib/libabsl_log_internal_message.so.8.0 /usr/local/lib/libabsl_strerror.so.8.0 /usr/local/lib/libabsl_log_internal_nullguard.so.8.0 /usr/local/lib/libabsl_examine_stack.so.8.0 /usr/local/lib/libabsl_log_internal_format.so.8.0 /usr/local/lib/libabsl_log_internal_structured_proto.so.8.0 /usr/local/lib/libabsl_log_internal_log_sink_set.so.8.0 /usr/local/lib/libabsl_log_sink.so.8.0 /usr/local/lib/libabsl_log_entry.so.8.0 /usr/local/lib/libabsl_log_internal_proto.so.8.0 /usr/local/lib/libabsl_flags_internal.so.8.0 /usr/local/lib/libabsl_flags_marshalling.so.8.0 /usr/local/lib/libabsl_flags_reflection.so.8.0 /usr/local/lib/libabsl_flags_config.so.8.0 /usr/local/lib/libabsl_flags_program_name.so.8.0 /usr/local/lib/libabsl_flags_private_handle_accessor.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag_internal.so.8.0 /usr/local/lib/libabsl_log_initialize.so.8.0 /usr/local/lib/libabsl_log_internal_globals.so.8.0 /usr/local/lib/libabsl_log_globals.so.8.0 /usr/local/lib/libabsl_vlog_config_internal.so.8.0 /usr/local/lib/libabsl_log_internal_fnmatch.so.8.0 /usr/local/lib/libabsl_raw_hash_set.so.8.0 /usr/local/lib/libabsl_cord.so.8.0 /usr/local/lib/libabsl_cordz_info.so.8.0 /usr/local/lib/libabsl_cord_internal.so.8.0 /usr/local/lib/libabsl_cordz_functions.so.8.0 /usr/local/lib/libabsl_cordz_handle.so.8.0 /usr/local/lib/libabsl_crc_cord_state.so.8.0 /usr/local/lib/libabsl_crc32c.so.8.0 /usr/local/lib/libabsl_str_format_internal.so.8.0 /usr/local/lib/libabsl_crc_internal.so.8.0 /usr/local/lib/libabsl_crc_cpu_detect.so.8.0 /usr/local/lib/libabsl_hashtablez_sampler.so.8.0 /usr/local/lib/libabsl_exponential_biased.so.8.0 /usr/local/lib/libabsl_random_distributions.so.8.0 /usr/local/lib/libabsl_random_seed_sequences.so.8.0 /usr/local/lib/libabsl_random_internal_entropy_pool.so.8.0 /usr/local/lib/libabsl_synchronization.so.8.0 /usr/local/lib/libabsl_stacktrace.so.8.0 /usr/local/lib/libabsl_borrowed_fixup_buffer.so.8.0 /usr/local/lib/libabsl_hash.so.8.0 /usr/local/lib/libabsl_city.so.8.0 /usr/local/lib/libabsl_symbolize.so.8.0 /usr/local/lib/libabsl_debugging_internal.so.8.0 /usr/local/lib/libabsl_demangle_internal.so.8.0 /usr/local/lib/libabsl_demangle_rust.so.8.0 /usr/local/lib/libabsl_decode_rust_punycode.so.8.0 /usr/local/lib/libabsl_utf8_for_code_point.so.8.0 /usr/local/lib/libabsl_graphcycles_internal.so.8.0 /usr/local/lib/libabsl_kernel_timeout_internal.so.8.0 /usr/local/lib/libabsl_time.so.8.0 /usr/local/lib/libabsl_civil_time.so.8.0 /usr/local/lib/libabsl_time_zone.so.8.0 /usr/local/lib/libabsl_malloc_internal.so.8.0 /usr/local/lib/libabsl_tracing_internal.so.8.0 /usr/local/lib/libabsl_random_internal_randen.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes_impl.so.8.0 /usr/local/lib/libabsl_random_internal_randen_slow.so.8.0 /usr/local/lib/libabsl_random_internal_platform.so.8.0 /usr/local/lib/libabsl_random_internal_seed_material.so.8.0 /usr/local/lib/libabsl_strings.so.8.0 /usr/local/lib/libabsl_strings_internal.so.8.0 /usr/local/lib/libabsl_int128.so.8.0 /usr/local/lib/libabsl_base.so.8.0 -pthread /usr/local/lib/libabsl_spinlock_wait.so.8.0 /usr/local/lib/libabsl_throw_delegate.so.8.0 /usr/local/lib/libabsl_random_seed_gen_exception.so.8.0 /usr/local/lib/libabsl_raw_logging_internal.so.8.0 /usr/local/lib/libabsl_log_severity.so.8.0 /usr/local/lib/libupb.a /usr/local/lib/libutf8_range.so.1.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1914/1936] cd /exopi-obj/pobj/grpc-1.82.1/build-amd64/protos && /usr/local/bin/protoc-35.1.0 --grpc_out=generate_mock_code=true:/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens --cpp_out=/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens --plugin=protoc-gen-grpc=/exopi-obj/pobj/grpc-1.82.1/build-amd64/grpc_cpp_plugin -I . -I /usr/local/include src/proto/grpc/reflection/v1/reflection.proto [1915/1936] cd /exopi-obj/pobj/grpc-1.82.1/build-amd64/protos && /usr/local/bin/protoc-35.1.0 --grpc_out=generate_mock_code=true:/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens --cpp_out=/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens --plugin=protoc-gen-grpc=/exopi-obj/pobj/grpc-1.82.1/build-amd64/grpc_cpp_plugin -I . -I /usr/local/include src/proto/grpc/reflection/v1alpha/reflection.proto [1916/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___reflection_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1/reflection.pb.cc.o -MF CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1/reflection.pb.cc.o.d -o CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1/reflection.pb.cc.o -c /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.pb.cc [1917/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___reflection_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc.o -MF CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc.o.d -o CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc.o -c /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:540:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 540 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:566:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 566 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:594:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:619:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 619 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:821:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:841:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 841 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:967:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 967 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1006:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1006 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1034:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1034 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:540:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 540 | grpc::internal::MutexLock lock(&start_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:636:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::StartCall' requested here 636 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:770:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 770 | ClientCallbackReaderWriterImpl(channel, call, | ^ /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:46:155: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1::ServerReflectionRequest,::grpc::reflection::v1::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:594:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc::internal::MutexLock lock(&start_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:636:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::Write' requested here 636 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:770:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 770 | ClientCallbackReaderWriterImpl(channel, call, | ^ /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:46:155: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1::ServerReflectionRequest,::grpc::reflection::v1::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:619:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 619 | grpc::internal::MutexLock lock(&start_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:636:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::WritesDone' requested here 636 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:770:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 770 | ClientCallbackReaderWriterImpl(channel, call, | ^ /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:46:155: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1::ServerReflectionRequest,::grpc::reflection::v1::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:566:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 566 | grpc::internal::MutexLock lock(&start_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:636:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::Read' requested here 636 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:770:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 770 | ClientCallbackReaderWriterImpl(channel, call, | ^ /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:46:155: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1::ServerReflectionRequest,::grpc::reflection::v1::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 41 warnings generated. [1918/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___reflection_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o -MF CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o.d -o CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o -c /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc [1919/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___reflection_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o -MF CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o.d -o CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o -c /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:540:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 540 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:566:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 566 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:594:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:619:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 619 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:821:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:841:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 841 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:967:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 967 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1006:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1006 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1034:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1034 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:540:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 540 | grpc::internal::MutexLock lock(&start_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:636:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::StartCall' requested here 636 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:770:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 770 | ClientCallbackReaderWriterImpl(channel, call, | ^ /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:46:165: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1alpha::ServerReflectionRequest,::grpc::reflection::v1alpha::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:594:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc::internal::MutexLock lock(&start_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:636:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::Write' requested here 636 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:770:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 770 | ClientCallbackReaderWriterImpl(channel, call, | ^ /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:46:165: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1alpha::ServerReflectionRequest,::grpc::reflection::v1alpha::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:619:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 619 | grpc::internal::MutexLock lock(&start_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:636:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::WritesDone' requested here 636 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:770:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 770 | ClientCallbackReaderWriterImpl(channel, call, | ^ /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:46:165: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1alpha::ServerReflectionRequest,::grpc::reflection::v1alpha::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:566:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 566 | grpc::internal::MutexLock lock(&start_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:636:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::Read' requested here 636 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:770:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 770 | ClientCallbackReaderWriterImpl(channel, call, | ^ /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:46:165: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1alpha::ServerReflectionRequest,::grpc::reflection::v1alpha::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 41 warnings generated. [1920/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___reflection_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_reflection.dir/src/cpp/ext/proto_server_reflection.cc.o -MF CMakeFiles/grpc++_reflection.dir/src/cpp/ext/proto_server_reflection.cc.o.d -o CMakeFiles/grpc++_reflection.dir/src/cpp/ext/proto_server_reflection.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/create_channel.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:540:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 540 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:566:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 566 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:594:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:619:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 619 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:821:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:841:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 841 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:967:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 967 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1006:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1006 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1034:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1034 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:187:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 187 | file_desc_proto.SerializeToString(&data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:187:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 187 | file_desc_proto.SerializeToString(&data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:108:3: note: in instantiation of function template specialization 'grpc::ProtoServerReflectionBackend::FillFileDescriptorResponse' requested here 108 | FillFileDescriptorResponse(file_desc, response, &seen_files); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:44:18: note: in instantiation of function template specialization 'grpc::ProtoServerReflectionBackend::GetFileByName' requested here 44 | status = GetFileByName(request.file_by_filename(), &response); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:199:20: note: in instantiation of function template specialization 'grpc::ProtoServerReflectionBackend::ServerReflectionInfo' requested here 199 | return backend_->ServerReflectionInfo(stream); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:187:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 187 | file_desc_proto.SerializeToString(&data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:108:3: note: in instantiation of function template specialization 'grpc::ProtoServerReflectionBackend::FillFileDescriptorResponse' requested here 108 | FillFileDescriptorResponse(file_desc, response, &seen_files); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:44:18: note: in instantiation of function template specialization 'grpc::ProtoServerReflectionBackend::GetFileByName' requested here 44 | status = GetFileByName(request.file_by_filename(), &response); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.cc:206:20: note: in instantiation of function template specialization 'grpc::ProtoServerReflectionBackend::ServerReflectionInfo' requested here 206 | return backend_->ServerReflectionInfo(stream); | ^ 40 warnings generated. [1921/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpc___reflection_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpc++_reflection.dir/src/cpp/ext/proto_server_reflection_plugin.cc.o -MF CMakeFiles/grpc++_reflection.dir/src/cpp/ext/proto_server_reflection_plugin.cc.o.d -o CMakeFiles/grpc++_reflection.dir/src/cpp/ext/proto_server_reflection_plugin.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:540:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 540 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:566:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 566 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:594:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:619:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 619 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:821:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:841:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 841 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:967:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 967 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1006:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1006 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1034:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1034 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 37 warnings generated. [1922/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/c++ -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/grpc++_reflection.dir/link.d -Wl,-soname,libgrpc++_reflection.so.3.0 -o libgrpc++_reflection.so.3.0 CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1/reflection.pb.cc.o CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc.o CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o CMakeFiles/grpc++_reflection.dir/src/cpp/ext/proto_server_reflection.cc.o CMakeFiles/grpc++_reflection.dir/src/cpp/ext/proto_server_reflection_plugin.cc.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64:/usr/local/lib: -lm libgrpc++.so.4.0 libgrpc.so.10.0 libupb_json_lib.so.1.0 libupb_textformat_lib.so.1.0 libupb_lex_lib.so.0.0 libupb_reflection_lib.so.1.0 libupb_mini_descriptor_lib.so.2.0 libupb_descriptor_lib.so.1.0 libupb_wire_lib.so.1.0 libutf8_range_lib.so.0.0 libupb_message_lib.so.1.1 libupb_mini_table_lib.so.1.0 libupb_hash_lib.so.0.1 libupb_base_lib.so.0.0 libupb_mem_lib.so.0.1 /usr/local/lib/libre2.so.4.0 /usr/lib/libz.so.7.2 /usr/local/lib/libcares.so.4.5 -lpthread libgpr.so.5.1 /usr/lib/libssl.so.60.2 /usr/lib/libcrypto.so.57.2 libaddress_sorting.so.0.0 -lm /usr/local/lib/libprotobuf.so.38.0 /usr/local/lib/libabsl_log_internal_check_op.so.8.0 /usr/local/lib/libabsl_statusor.so.8.0 /usr/local/lib/libabsl_die_if_null.so.8.0 /usr/local/lib/libabsl_log_internal_conditions.so.8.0 /usr/local/lib/libabsl_log_internal_message.so.8.0 /usr/local/lib/libabsl_log_internal_nullguard.so.8.0 /usr/local/lib/libabsl_examine_stack.so.8.0 /usr/local/lib/libabsl_log_internal_format.so.8.0 /usr/local/lib/libabsl_log_internal_structured_proto.so.8.0 /usr/local/lib/libabsl_log_internal_log_sink_set.so.8.0 /usr/local/lib/libabsl_log_sink.so.8.0 /usr/local/lib/libabsl_log_entry.so.8.0 /usr/local/lib/libabsl_log_internal_proto.so.8.0 /usr/local/lib/libabsl_flags_internal.so.8.0 /usr/local/lib/libabsl_flags_marshalling.so.8.0 /usr/local/lib/libabsl_flags_reflection.so.8.0 /usr/local/lib/libabsl_flags_config.so.8.0 /usr/local/lib/libabsl_flags_program_name.so.8.0 /usr/local/lib/libabsl_flags_private_handle_accessor.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag_internal.so.8.0 /usr/local/lib/libabsl_log_initialize.so.8.0 /usr/local/lib/libabsl_log_internal_globals.so.8.0 /usr/local/lib/libabsl_log_globals.so.8.0 /usr/local/lib/libabsl_vlog_config_internal.so.8.0 /usr/local/lib/libabsl_log_internal_fnmatch.so.8.0 /usr/local/lib/libabsl_raw_hash_set.so.8.0 /usr/local/lib/libabsl_hashtablez_sampler.so.8.0 /usr/local/lib/libabsl_random_distributions.so.8.0 /usr/local/lib/libabsl_random_seed_sequences.so.8.0 /usr/local/lib/libabsl_random_internal_entropy_pool.so.8.0 /usr/local/lib/libabsl_random_internal_randen.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes_impl.so.8.0 /usr/local/lib/libabsl_random_internal_randen_slow.so.8.0 /usr/local/lib/libabsl_random_internal_platform.so.8.0 /usr/local/lib/libabsl_random_internal_seed_material.so.8.0 /usr/local/lib/libabsl_random_seed_gen_exception.so.8.0 /usr/local/lib/libabsl_status.so.8.0 /usr/local/lib/libabsl_cord.so.8.0 /usr/local/lib/libabsl_cordz_info.so.8.0 /usr/local/lib/libabsl_cord_internal.so.8.0 /usr/local/lib/libabsl_cordz_functions.so.8.0 /usr/local/lib/libabsl_exponential_biased.so.8.0 /usr/local/lib/libabsl_cordz_handle.so.8.0 /usr/local/lib/libabsl_crc_cord_state.so.8.0 /usr/local/lib/libabsl_crc32c.so.8.0 /usr/local/lib/libabsl_crc_internal.so.8.0 /usr/local/lib/libabsl_crc_cpu_detect.so.8.0 /usr/local/lib/libabsl_str_format_internal.so.8.0 /usr/local/lib/libabsl_leak_check.so.8.0 /usr/local/lib/libabsl_strerror.so.8.0 /usr/local/lib/libabsl_synchronization.so.8.0 /usr/local/lib/libabsl_stacktrace.so.8.0 /usr/local/lib/libabsl_borrowed_fixup_buffer.so.8.0 /usr/local/lib/libabsl_hash.so.8.0 /usr/local/lib/libabsl_city.so.8.0 /usr/local/lib/libabsl_symbolize.so.8.0 /usr/local/lib/libabsl_debugging_internal.so.8.0 /usr/local/lib/libabsl_demangle_internal.so.8.0 /usr/local/lib/libabsl_demangle_rust.so.8.0 /usr/local/lib/libabsl_decode_rust_punycode.so.8.0 /usr/local/lib/libabsl_utf8_for_code_point.so.8.0 /usr/local/lib/libabsl_graphcycles_internal.so.8.0 /usr/local/lib/libabsl_kernel_timeout_internal.so.8.0 /usr/local/lib/libabsl_malloc_internal.so.8.0 /usr/local/lib/libabsl_tracing_internal.so.8.0 /usr/local/lib/libabsl_time.so.8.0 /usr/local/lib/libabsl_civil_time.so.8.0 /usr/local/lib/libabsl_time_zone.so.8.0 /usr/local/lib/libutf8_validity.so.2.0 /usr/local/lib/libabsl_strings.so.8.0 /usr/local/lib/libabsl_strings_internal.so.8.0 /usr/local/lib/libabsl_int128.so.8.0 /usr/local/lib/libabsl_base.so.8.0 -pthread /usr/local/lib/libabsl_spinlock_wait.so.8.0 /usr/local/lib/libabsl_throw_delegate.so.8.0 /usr/local/lib/libabsl_raw_logging_internal.so.8.0 /usr/local/lib/libabsl_log_severity.so.8.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1923/1936] /usr/local/bin/cmake -E cmake_symlink_library libgrpc++_reflection.so.3.0 libgrpc++_reflection.so.3.0 libgrpc++_reflection.so && : [1924/1936] cd /exopi-obj/pobj/grpc-1.82.1/build-amd64/protos && /usr/local/bin/protoc-35.1.0 --grpc_out=generate_mock_code=true:/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens --cpp_out=/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens --plugin=protoc-gen-grpc=/exopi-obj/pobj/grpc-1.82.1/build-amd64/grpc_cpp_plugin -I . -I /usr/local/include src/proto/grpc/channelz/channelz.proto [1925/1936] cd /exopi-obj/pobj/grpc-1.82.1/build-amd64/protos && /usr/local/bin/protoc-35.1.0 --grpc_out=generate_mock_code=true:/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens --cpp_out=/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens --plugin=protoc-gen-grpc=/exopi-obj/pobj/grpc-1.82.1/build-amd64/grpc_cpp_plugin -I . -I /usr/local/include src/proto/grpc/channelz/v2/channelz.proto [1926/1936] cd /exopi-obj/pobj/grpc-1.82.1/build-amd64/protos && /usr/local/bin/protoc-35.1.0 --grpc_out=generate_mock_code=true:/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens --cpp_out=/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens --plugin=protoc-gen-grpc=/exopi-obj/pobj/grpc-1.82.1/build-amd64/grpc_cpp_plugin -I . -I /usr/local/include src/proto/grpc/channelz/v2/service.proto [1927/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpcpp_channelz_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/channelz.pb.cc.o -MF CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/channelz.pb.cc.o.d -o CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/channelz.pb.cc.o -c /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.pb.cc [1928/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpcpp_channelz_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc.o -MF CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc.o.d -o CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc.o -c /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:540:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 540 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:566:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 566 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:594:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:619:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 619 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:821:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:841:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 841 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:967:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 967 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1006:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1006 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1034:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1034 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 37 warnings generated. [1929/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpcpp_channelz_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/channelz.pb.cc.o -MF CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/channelz.pb.cc.o.d -o CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/channelz.pb.cc.o -c /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.pb.cc [1930/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpcpp_channelz_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc.o -MF CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc.o.d -o CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc.o -c /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:540:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 540 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:566:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 566 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:594:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:619:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 619 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:821:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:841:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 841 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:967:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 967 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1006:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1006 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1034:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1034 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 37 warnings generated. [1931/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpcpp_channelz_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/service.pb.cc.o -MF CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/service.pb.cc.o.d -o CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/service.pb.cc.o -c /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.pb.cc [1932/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpcpp_channelz_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc.o -MF CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc.o.d -o CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc.o -c /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:540:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 540 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:566:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 566 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:594:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:619:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 619 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:821:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:841:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 841 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:967:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 967 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1006:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1006 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1034:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1034 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/service_type.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:821:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | grpc::internal::MutexLock lock(&start_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:859:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderImpl::StartCall' requested here 859 | ClientCallbackReaderImpl(grpc::ChannelInterface* channel, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:934:9: note: in instantiation of function template specialization 'grpc::internal::ClientCallbackReaderImpl::ClientCallbackReaderImpl' requested here 934 | ClientCallbackReaderImpl(channel, call, context, request, | ^ /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:96:93: note: in instantiation of function template specialization 'grpc::internal::ClientCallbackReaderFactory::Create' requested here 96 | ::grpc::internal::ClientCallbackReaderFactory< ::grpc::channelz::v2::QueryTraceResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_QueryTrace_, context, request, reactor); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:841:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 841 | grpc::internal::MutexLock lock(&start_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:859:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderImpl::Read' requested here 859 | ClientCallbackReaderImpl(grpc::ChannelInterface* channel, | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:934:9: note: in instantiation of function template specialization 'grpc::internal::ClientCallbackReaderImpl::ClientCallbackReaderImpl' requested here 934 | ClientCallbackReaderImpl(channel, call, context, request, | ^ /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:96:93: note: in instantiation of function template specialization 'grpc::internal::ClientCallbackReaderFactory::Create' requested here 96 | ::grpc::internal::ClientCallbackReaderFactory< ::grpc::channelz::v2::QueryTraceResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_QueryTrace_, context, request, reactor); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 39 warnings generated. [1933/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpcpp_channelz_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpcpp_channelz.dir/src/cpp/server/channelz/channelz_service.cc.o -MF CMakeFiles/grpcpp_channelz.dir/src/cpp/server/channelz/channelz_service.cc.o.d -o CMakeFiles/grpcpp_channelz.dir/src/cpp/server/channelz/channelz_service.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:55: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/create_channel.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/credentials.h:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:540:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 540 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:566:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 566 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:594:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:619:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 619 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:821:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:841:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 841 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:967:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 967 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1006:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1006 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1034:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1034 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/local/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/local/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/local/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:40: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h:12: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/generated_code_support.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/accessors.h:15: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/message/array.h:18: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/message.h:15: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/mini_table/internal/message.h:24:9: warning: 'preserve_none' calling convention is not supported for this target [-Wignored-attributes] 24 | typedef UPB_PRESERVE_NONE const char* _upb_FieldParser( | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb/upb/port/def.inc:429:42: note: expanded from macro 'UPB_PRESERVE_NONE' 429 | #define UPB_PRESERVE_NONE __attribute__((preserve_none)) | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:507:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:529:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:545:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:574:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:588:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:600:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:629:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:643:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:28: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/channelz/channelz.h:658:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:31: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:306:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 306 | response->add_entities()->ParseFromString( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | node->SerializeEntityToString(kChannelzTimeout)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:319:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 319 | response->mutable_entity()->ParseFromString( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 320 | node->SerializeEntityToString(kChannelzTimeout)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:359:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 359 | grpc_core::MutexLock lock(&state->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:373:9: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 373 | r.ParseFromString(**response); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:380:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 380 | grpc_core::MutexLock lock(&state->mu); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/grpcpp.h:57: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 64 warnings generated. [1934/1936] /exopi-obj/pobj/grpc-1.82.1/bin/c++ -DPROTOBUF_USE_DLLS -Dgrpcpp_channelz_EXPORTS -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1 -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/address_sorting/include -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upb-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/core/ext/upbdefs-gen -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/upb -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/utf8_range -I/exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/third_party/xxhash -I/exopi-obj/pobj/grpc-1.82.1/build-amd64/gens -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -pthread -MD -MT CMakeFiles/grpcpp_channelz.dir/src/cpp/server/channelz/channelz_service_plugin.cc.o -MF CMakeFiles/grpcpp_channelz.dir/src/cpp/server/channelz/channelz_service_plugin.cc.o.d -o CMakeFiles/grpcpp_channelz.dir/src/cpp/server/channelz/channelz_service_plugin.cc.o -c /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:32: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/server_credentials.h:25: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_credentials_options.h:25: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/security/tls_certificate_provider.h:48:10: note: 'IdentityKeyCertPair' has been explicitly marked deprecated here 48 | struct [[deprecated("Use IdentityKeyOrSignerCertPair instead")]] GRPCXX_DLL | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:337:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:355:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:385:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:414:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 414 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:552:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 552 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:565:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 565 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:578:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:602:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:640:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:657:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:672:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:691:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:714:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:758:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 758 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:773:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:795:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 795 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:828:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:844:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:866:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 866 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:887:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 887 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:427:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:505:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 505 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:521:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:540:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 540 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:566:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 566 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:594:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:619:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 619 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:821:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:841:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 841 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:967:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 967 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1006:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1006 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /exopi-obj/pobj/grpc-1.82.1/build-amd64/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/client_callback.h:1034:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1034 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:449:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/impl/server_initializer.h:22: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server.h:33: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_interface.h:30: In file included from /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/server_context.h:38: /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/support/server_callback.h:497:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 497 | grpc::internal::MutexLock l(&stream_mu_); | ^ /exopi-obj/pobj/grpc-1.82.1/grpc-1.82.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/local/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 37 warnings generated. [1935/1936] : && /exopi-obj/pobj/grpc-1.82.1/bin/c++ -fPIC -O2 -pipe -DNDEBUG -shared -Xlinker --dependency-file=CMakeFiles/grpcpp_channelz.dir/link.d -Wl,-soname,libgrpcpp_channelz.so.8.0 -o libgrpcpp_channelz.so.8.0 CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/channelz.pb.cc.o CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc.o CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/channelz.pb.cc.o CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc.o CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/service.pb.cc.o CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc.o CMakeFiles/grpcpp_channelz.dir/src/cpp/server/channelz/channelz_service.cc.o CMakeFiles/grpcpp_channelz.dir/src/cpp/server/channelz/channelz_service_plugin.cc.o -Wl,-z,origin,-rpath,/exopi-obj/pobj/grpc-1.82.1/build-amd64:/usr/local/lib: -lm libgrpc++.so.4.0 libgrpc.so.10.0 libupb_json_lib.so.1.0 libupb_textformat_lib.so.1.0 libupb_lex_lib.so.0.0 libupb_reflection_lib.so.1.0 libupb_mini_descriptor_lib.so.2.0 libupb_descriptor_lib.so.1.0 libupb_wire_lib.so.1.0 libutf8_range_lib.so.0.0 libupb_message_lib.so.1.1 libupb_mini_table_lib.so.1.0 libupb_hash_lib.so.0.1 libupb_base_lib.so.0.0 libupb_mem_lib.so.0.1 /usr/local/lib/libre2.so.4.0 /usr/lib/libz.so.7.2 /usr/local/lib/libcares.so.4.5 -lpthread libgpr.so.5.1 /usr/lib/libssl.so.60.2 /usr/lib/libcrypto.so.57.2 libaddress_sorting.so.0.0 -lm /usr/local/lib/libprotobuf.so.38.0 /usr/local/lib/libabsl_log_internal_check_op.so.8.0 /usr/local/lib/libabsl_statusor.so.8.0 /usr/local/lib/libabsl_die_if_null.so.8.0 /usr/local/lib/libabsl_log_internal_conditions.so.8.0 /usr/local/lib/libabsl_log_internal_message.so.8.0 /usr/local/lib/libabsl_log_internal_nullguard.so.8.0 /usr/local/lib/libabsl_examine_stack.so.8.0 /usr/local/lib/libabsl_log_internal_format.so.8.0 /usr/local/lib/libabsl_log_internal_structured_proto.so.8.0 /usr/local/lib/libabsl_log_internal_log_sink_set.so.8.0 /usr/local/lib/libabsl_log_sink.so.8.0 /usr/local/lib/libabsl_log_entry.so.8.0 /usr/local/lib/libabsl_log_internal_proto.so.8.0 /usr/local/lib/libabsl_flags_internal.so.8.0 /usr/local/lib/libabsl_flags_marshalling.so.8.0 /usr/local/lib/libabsl_flags_reflection.so.8.0 /usr/local/lib/libabsl_flags_config.so.8.0 /usr/local/lib/libabsl_flags_program_name.so.8.0 /usr/local/lib/libabsl_flags_private_handle_accessor.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag.so.8.0 /usr/local/lib/libabsl_flags_commandlineflag_internal.so.8.0 /usr/local/lib/libabsl_log_initialize.so.8.0 /usr/local/lib/libabsl_log_internal_globals.so.8.0 /usr/local/lib/libabsl_log_globals.so.8.0 /usr/local/lib/libabsl_vlog_config_internal.so.8.0 /usr/local/lib/libabsl_log_internal_fnmatch.so.8.0 /usr/local/lib/libabsl_raw_hash_set.so.8.0 /usr/local/lib/libabsl_hashtablez_sampler.so.8.0 /usr/local/lib/libabsl_random_distributions.so.8.0 /usr/local/lib/libabsl_random_seed_sequences.so.8.0 /usr/local/lib/libabsl_random_internal_entropy_pool.so.8.0 /usr/local/lib/libabsl_random_internal_randen.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes.so.8.0 /usr/local/lib/libabsl_random_internal_randen_hwaes_impl.so.8.0 /usr/local/lib/libabsl_random_internal_randen_slow.so.8.0 /usr/local/lib/libabsl_random_internal_platform.so.8.0 /usr/local/lib/libabsl_random_internal_seed_material.so.8.0 /usr/local/lib/libabsl_random_seed_gen_exception.so.8.0 /usr/local/lib/libabsl_status.so.8.0 /usr/local/lib/libabsl_cord.so.8.0 /usr/local/lib/libabsl_cordz_info.so.8.0 /usr/local/lib/libabsl_cord_internal.so.8.0 /usr/local/lib/libabsl_cordz_functions.so.8.0 /usr/local/lib/libabsl_exponential_biased.so.8.0 /usr/local/lib/libabsl_cordz_handle.so.8.0 /usr/local/lib/libabsl_crc_cord_state.so.8.0 /usr/local/lib/libabsl_crc32c.so.8.0 /usr/local/lib/libabsl_crc_internal.so.8.0 /usr/local/lib/libabsl_crc_cpu_detect.so.8.0 /usr/local/lib/libabsl_str_format_internal.so.8.0 /usr/local/lib/libabsl_leak_check.so.8.0 /usr/local/lib/libabsl_strerror.so.8.0 /usr/local/lib/libabsl_synchronization.so.8.0 /usr/local/lib/libabsl_stacktrace.so.8.0 /usr/local/lib/libabsl_borrowed_fixup_buffer.so.8.0 /usr/local/lib/libabsl_hash.so.8.0 /usr/local/lib/libabsl_city.so.8.0 /usr/local/lib/libabsl_symbolize.so.8.0 /usr/local/lib/libabsl_debugging_internal.so.8.0 /usr/local/lib/libabsl_demangle_internal.so.8.0 /usr/local/lib/libabsl_demangle_rust.so.8.0 /usr/local/lib/libabsl_decode_rust_punycode.so.8.0 /usr/local/lib/libabsl_utf8_for_code_point.so.8.0 /usr/local/lib/libabsl_graphcycles_internal.so.8.0 /usr/local/lib/libabsl_kernel_timeout_internal.so.8.0 /usr/local/lib/libabsl_malloc_internal.so.8.0 /usr/local/lib/libabsl_tracing_internal.so.8.0 /usr/local/lib/libabsl_time.so.8.0 /usr/local/lib/libabsl_civil_time.so.8.0 /usr/local/lib/libabsl_time_zone.so.8.0 /usr/local/lib/libutf8_validity.so.2.0 /usr/local/lib/libabsl_strings.so.8.0 /usr/local/lib/libabsl_strings_internal.so.8.0 /usr/local/lib/libabsl_int128.so.8.0 /usr/local/lib/libabsl_base.so.8.0 -pthread /usr/local/lib/libabsl_spinlock_wait.so.8.0 /usr/local/lib/libabsl_throw_delegate.so.8.0 /usr/local/lib/libabsl_raw_logging_internal.so.8.0 /usr/local/lib/libabsl_log_severity.so.8.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [1936/1936] /usr/local/bin/cmake -E cmake_symlink_library libgrpcpp_channelz.so.8.0 libgrpcpp_channelz.so.8.0 libgrpcpp_channelz.so && : >>> Running fake in net/grpc at 1784384543.37 ===> net/grpc ===> Faking installation for grpc-1.82.1 -- Install configuration: "Release" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libaddress_sorting.so.0.0 -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/atm.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/atm_gcc_atomic.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/atm_gcc_sync.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/atm_windows.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/gpr_types.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/log.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/port_platform.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/sync.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/sync_abseil.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/sync_custom.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/sync_generic.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/sync_posix.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/sync_windows.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/alloc.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/atm.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/atm_gcc_atomic.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/atm_gcc_sync.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/atm_windows.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/cpu.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/json.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/log.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/log_windows.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/metrics.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/port_platform.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/string_util.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/sync.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/sync_abseil.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/sync_custom.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/sync_generic.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/sync_posix.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/sync_windows.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/thd_id.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/time.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgpr.so.5.1 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgpr.so.5.1" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/byte_buffer.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/byte_buffer_reader.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/census.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/compression.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/context_types.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/create_channel_from_endpoint.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/credentials.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/credentials_cpp.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/endpoint_config.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/event_engine.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/extensible.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/internal/memory_allocator_impl.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/internal/slice_cast.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/internal/write_event.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/memory_allocator.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/memory_request.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/port.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/slice.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/slice_buffer.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/fork.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc_audit_logging.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc_crl_provider.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc_posix.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc_security.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc_security_constants.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/call.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/channel_arg_names.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/byte_buffer.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/byte_buffer_reader.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/compression_types.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/connectivity_state.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/fork.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/grpc_types.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/propagation_bits.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/slice.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/status.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/compression_types.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/connectivity_state.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/grpc_types.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/propagation_bits.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/slice_type.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/load_reporting.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/passive_listener.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/private_key_signer.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/slice.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/slice_buffer.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/status.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/workaround_list.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc.so.10.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc.so.10.0" to "/usr/local/lib" -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/byte_buffer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/byte_buffer_reader.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/census.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/compression.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/context_types.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/create_channel_from_endpoint.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/credentials.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/credentials_cpp.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/endpoint_config.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/event_engine.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/extensible.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/internal/memory_allocator_impl.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/internal/slice_cast.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/internal/write_event.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/memory_allocator.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/memory_request.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/port.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/slice.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/slice_buffer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/fork.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc_audit_logging.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc_crl_provider.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc_posix.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc_security.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc_security_constants.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/call.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/channel_arg_names.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/byte_buffer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/byte_buffer_reader.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/compression_types.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/connectivity_state.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/fork.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/grpc_types.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/propagation_bits.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/slice.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/status.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/compression_types.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/connectivity_state.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/grpc_types.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/propagation_bits.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/slice_type.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/load_reporting.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/passive_listener.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/private_key_signer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/slice.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/slice_buffer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/status.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/workaround_list.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc_unsecure.so.10.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc_unsecure.so.10.0" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_base_lib.so.0.0 -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_descriptor_lib.so.1.0 -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_hash_lib.so.0.1 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_hash_lib.so.0.1" to "" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_json_lib.so.1.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_json_lib.so.1.0" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_lex_lib.so.0.0 -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_mem_lib.so.0.1 -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_message_lib.so.1.1 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_message_lib.so.1.1" to "" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_mini_descriptor_lib.so.2.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_mini_descriptor_lib.so.2.0" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_mini_table_lib.so.1.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_mini_table_lib.so.1.0" to "" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_reflection_lib.so.1.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_reflection_lib.so.1.0" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_textformat_lib.so.1.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_textformat_lib.so.1.0" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_wire_lib.so.1.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libupb_wire_lib.so.1.0" to "" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libutf8_range_lib.so.0.0 -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/alarm.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/channel.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/client_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/completion_queue.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/create_channel.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/create_channel_posix.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/ext/health_check_service_server_builder_option.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/generic/async_generic_service.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/generic/generic_stub.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/grpc++.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/health_check_service_interface.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/call.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/channel_argument_option.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/client_unary_call.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/async_stream.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/async_unary_call.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/byte_buffer.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/call.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/channel_interface.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/client_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/client_unary_call.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/completion_queue.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/completion_queue_tag.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/config.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/config_protobuf.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/create_auth_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/metadata_map.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/method_handler_impl.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/proto_utils.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/rpc_method.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/rpc_service_method.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/security/auth_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/serialization_traits.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/server_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/server_interface.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/service_type.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/slice.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/status.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/status_code_enum.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/string_ref.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/stub_options.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/sync_stream.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/time.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/grpc_library.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/method_handler_impl.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/rpc_method.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/rpc_service_method.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/serialization_traits.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/server_builder_option.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/server_builder_plugin.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/server_initializer.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/service_type.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/resource_quota.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/security/auth_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/security/auth_metadata_processor.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/security/credentials.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/security/server_credentials.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/server.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/server_builder.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/server_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/server_posix.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/async_stream.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/async_unary_call.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/byte_buffer.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/channel_arguments.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/config.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/slice.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/status.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/status_code_enum.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/string_ref.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/stub_options.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/sync_stream.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/time.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/alarm.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/call_context_types.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/channel.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/client_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/completion_queue.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/create_channel.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/create_channel_posix.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/ext/call_metric_recorder.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/ext/health_check_service_server_builder_option.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/ext/server_metric_recorder.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/generic/async_generic_service.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/generic/callback_generic_service.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/generic/generic_stub.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/generic/generic_stub_callback.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/grpcpp.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/health_check_service_interface.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/allowed_call_context_types.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/call.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/call_context_registry.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/call_op_set.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/call_op_set_interface.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/channel_argument_option.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/channel_interface.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/client_unary_call.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/async_generic_service.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/async_stream.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/async_unary_call.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/byte_buffer.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/call.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/call_op_set.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/call_op_set_interface.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/callback_common.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/channel_interface.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/client_callback.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/client_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/client_interceptor.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/client_unary_call.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/completion_queue.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/completion_queue_tag.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/config.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/config_protobuf.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/create_auth_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/delegating_channel.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/intercepted_channel.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/interceptor.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/interceptor_common.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/message_allocator.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/metadata_map.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/method_handler.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/method_handler_impl.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/proto_buffer_reader.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/proto_buffer_writer.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/proto_utils.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/rpc_method.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/rpc_service_method.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/security/auth_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/serialization_traits.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/server_callback.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/server_callback_handlers.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/server_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/server_interceptor.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/server_interface.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/service_type.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/slice.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/status.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/status_code_enum.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/string_ref.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/stub_options.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/sync.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/sync_stream.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/time.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/completion_queue_tag.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/create_auth_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/delegating_channel.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/generic_serialize.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/generic_stub_internal.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/grpc_library.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/intercepted_channel.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/interceptor_common.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/metadata_map.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/method_handler_impl.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/proto_utils.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/rpc_method.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/rpc_service_method.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/serialization_traits.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/server_builder_option.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/server_builder_plugin.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/server_callback_handlers.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/server_initializer.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/service_type.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/status.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/sync.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/passive_listener.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/ports_def.inc -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/ports_undef.inc -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/resource_quota.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/audit_logging.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/auth_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/auth_metadata_processor.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/authorization_policy_provider.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/credentials.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/server_credentials.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/tls_certificate_provider.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/tls_certificate_verifier.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/tls_credentials_options.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/tls_crl_provider.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/tls_private_key_signer.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/server.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/server_builder.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/server_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/server_interface.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/server_posix.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/async_stream.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/async_unary_call.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/byte_buffer.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/callback_common.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/channel_arguments.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/client_callback.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/client_interceptor.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/config.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/global_callback_hook.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/interceptor.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/message_allocator.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/method_handler.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/proto_buffer_reader.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/proto_buffer_writer.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/server_callback.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/server_interceptor.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/slice.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/status.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/status_code_enum.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/string_ref.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/stub_options.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/sync_stream.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/time.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/validate_service_config.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/version_info.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/virtual_channel.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/xds_server_builder.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc++.so.4.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc++.so.4.0" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/alts_context.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/alts_util.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc++_alts.so.1.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc++_alts.so.1.0" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/error_details.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/error_details.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc++_error_details.so.0.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc++_error_details.so.0.0" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/ext/proto_server_reflection_plugin.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/ext/proto_server_reflection_plugin.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc++_reflection.so.3.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc++_reflection.so.3.0" to "/usr/local/lib" -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/alarm.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/channel.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/client_context.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/completion_queue.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/create_channel.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/create_channel_posix.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/ext/health_check_service_server_builder_option.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/generic/async_generic_service.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/generic/generic_stub.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/grpc++.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/health_check_service_interface.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/call.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/channel_argument_option.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/client_unary_call.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/async_stream.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/async_unary_call.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/byte_buffer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/call.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/channel_interface.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/client_context.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/client_unary_call.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/completion_queue.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/completion_queue_tag.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/config.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/config_protobuf.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/create_auth_context.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/metadata_map.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/method_handler_impl.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/proto_utils.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/rpc_method.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/rpc_service_method.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/security/auth_context.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/serialization_traits.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/server_context.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/server_interface.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/service_type.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/slice.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/status.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/status_code_enum.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/string_ref.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/stub_options.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/sync_stream.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/time.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/grpc_library.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/method_handler_impl.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/rpc_method.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/rpc_service_method.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/serialization_traits.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/server_builder_option.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/server_builder_plugin.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/server_initializer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/service_type.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/resource_quota.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/security/auth_context.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/security/auth_metadata_processor.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/security/credentials.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/security/server_credentials.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/server.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/server_builder.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/server_context.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/server_posix.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/async_stream.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/async_unary_call.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/byte_buffer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/channel_arguments.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/config.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/slice.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/status.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/status_code_enum.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/string_ref.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/stub_options.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/sync_stream.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/support/time.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/alarm.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/call_context_types.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/channel.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/client_context.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/completion_queue.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/create_channel.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/create_channel_posix.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/ext/call_metric_recorder.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/ext/health_check_service_server_builder_option.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/ext/server_metric_recorder.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/generic/async_generic_service.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/generic/callback_generic_service.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/generic/generic_stub.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/generic/generic_stub_callback.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/grpcpp.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/health_check_service_interface.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/allowed_call_context_types.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/call.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/call_context_registry.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/call_op_set.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/call_op_set_interface.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/channel_argument_option.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/channel_interface.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/client_unary_call.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/async_generic_service.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/async_stream.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/async_unary_call.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/byte_buffer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/call.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/call_op_set.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/call_op_set_interface.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/callback_common.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/channel_interface.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/client_callback.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/client_context.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/client_interceptor.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/client_unary_call.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/completion_queue.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/completion_queue_tag.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/config.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/config_protobuf.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/create_auth_context.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/delegating_channel.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/intercepted_channel.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/interceptor.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/interceptor_common.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/message_allocator.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/metadata_map.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/method_handler.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/method_handler_impl.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/proto_buffer_reader.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/proto_buffer_writer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/proto_utils.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/rpc_method.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/rpc_service_method.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/security/auth_context.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/serialization_traits.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/server_callback.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/server_callback_handlers.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/server_context.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/server_interceptor.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/server_interface.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/service_type.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/slice.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/status.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/status_code_enum.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/string_ref.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/stub_options.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/sync.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/sync_stream.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/time.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/completion_queue_tag.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/create_auth_context.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/delegating_channel.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/generic_serialize.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/generic_stub_internal.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/grpc_library.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/intercepted_channel.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/interceptor_common.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/metadata_map.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/method_handler_impl.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/proto_utils.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/rpc_method.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/rpc_service_method.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/serialization_traits.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/server_builder_option.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/server_builder_plugin.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/server_callback_handlers.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/server_initializer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/service_type.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/status.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/sync.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/passive_listener.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/ports_def.inc -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/ports_undef.inc -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/resource_quota.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/audit_logging.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/auth_context.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/auth_metadata_processor.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/authorization_policy_provider.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/credentials.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/server_credentials.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/tls_certificate_provider.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/tls_certificate_verifier.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/tls_credentials_options.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/tls_crl_provider.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/security/tls_private_key_signer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/server.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/server_builder.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/server_context.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/server_interface.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/server_posix.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/async_stream.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/async_unary_call.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/byte_buffer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/callback_common.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/channel_arguments.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/client_callback.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/client_interceptor.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/config.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/global_callback_hook.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/interceptor.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/message_allocator.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/method_handler.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/proto_buffer_reader.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/proto_buffer_writer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/server_callback.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/server_interceptor.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/slice.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/status.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/status_code_enum.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/string_ref.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/stub_options.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/sync_stream.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/time.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/support/validate_service_config.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/version_info.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/virtual_channel.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc++_unsecure.so.4.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc++_unsecure.so.4.0" to "/usr/local/lib" -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/byte_buffer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/byte_buffer_reader.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/compression.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/context_types.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/create_channel_from_endpoint.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/credentials.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/credentials_cpp.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/endpoint_config.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/event_engine.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/extensible.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/internal/memory_allocator_impl.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/internal/slice_cast.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/internal/write_event.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/memory_allocator.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/memory_request.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/port.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/slice.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/event_engine/slice_buffer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/fork.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc_audit_logging.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc_crl_provider.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc_posix.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc_security.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/grpc_security_constants.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/call.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/channel_arg_names.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/byte_buffer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/byte_buffer_reader.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/compression_types.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/connectivity_state.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/fork.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/grpc_types.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/propagation_bits.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/slice.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/status.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/compression_types.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/connectivity_state.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/grpc_types.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/propagation_bits.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/slice_type.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/load_reporting.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/passive_listener.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/private_key_signer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/slice.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/slice_buffer.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/status.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/workaround_list.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc_authorization_provider.so.10.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc_authorization_provider.so.10.0" to "/usr/local/lib" -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc++/impl/codegen/config_protobuf.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/impl/codegen/port_platform.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpc/support/port_platform.h -- Up-to-date: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/impl/codegen/config_protobuf.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc_plugin_support.so.4.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpc_plugin_support.so.4.0" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/include/grpcpp/ext/channelz_service_plugin.h -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpcpp_channelz.so.8.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/libgrpcpp_channelz.so.8.0" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/bin/grpc_cpp_plugin -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/bin/grpc_cpp_plugin" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/cmake/grpc/gRPCTargets.cmake -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/cmake/grpc/gRPCTargets-release.cmake -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/cmake/grpc/gRPCPluginTargets.cmake -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/cmake/grpc/gRPCPluginTargets-release.cmake -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/cmake/grpc/gRPCConfig.cmake -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/cmake/grpc/gRPCConfigVersion.cmake -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/cmake/grpc/modules/Findc-ares.cmake -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/cmake/grpc/modules/Findre2.cmake -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/cmake/grpc/modules/Findsystemd.cmake -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/pkgconfig/gpr.pc -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/pkgconfig/grpc.pc -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/pkgconfig/grpc_unsecure.pc -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/pkgconfig/grpc++.pc -- Installing: /exopi-obj/pobj/grpc-1.82.1/fake-amd64/usr/local/lib/pkgconfig/grpc++_unsecure.pc >>> Running package in net/grpc at 1784384544.82 ===> net/grpc `/exopi-obj/pobj/grpc-1.82.1/fake-amd64/.fake_done' is up to date. ===> Building package for grpc-1.82.1 Create /exopi-cvs/ports/packages/amd64/all/grpc-1.82.1.tgz Creating package grpc-1.82.1 reading plist| checking dependencies| checking dependencies|devel/abseil-cpp checking dependencies|devel/protobuf checking dependencies|net/libcares checking dependencies|textproc/re2 checksumming| checksumming| | 0% checksumming| | 1% checksumming|* | 1% checksumming|* | 2% checksumming|** | 3% checksumming|** | 4% checksumming|*** | 4% checksumming|*** | 5% checksumming|*** | 6% checksumming|**** | 6% checksumming|**** | 7% checksumming|***** | 7% checksumming|***** | 8% checksumming|***** | 9% checksumming|****** | 9% checksumming|****** | 10% checksumming|******* | 11% checksumming|******* | 12% checksumming|******** | 12% checksumming|******** | 13% checksumming|******** | 14% checksumming|********* | 14% checksumming|********* | 15% checksumming|********** | 16% checksumming|********** | 17% checksumming|*********** | 17% checksumming|*********** | 18% checksumming|*********** | 19% checksumming|************ | 19% checksumming|************ | 20% checksumming|************* | 21% checksumming|************* | 22% checksumming|************** | 22% checksumming|************** | 23% checksumming|************** | 24% checksumming|*************** | 24% checksumming|*************** | 25% checksumming|**************** | 25% checksumming|**************** | 26% checksumming|**************** | 27% checksumming|***************** | 27% checksumming|***************** | 28% checksumming|***************** | 29% checksumming|****************** | 29% checksumming|****************** | 30% checksumming|******************* | 30% checksumming|******************* | 31% checksumming|******************* | 32% checksumming|******************** | 32% checksumming|******************** | 33% checksumming|******************** | 34% checksumming|********************* | 34% checksumming|********************* | 35% checksumming|********************** | 35% checksumming|********************** | 36% checksumming|********************** | 37% checksumming|*********************** | 37% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************ | 40% checksumming|************************* | 40% checksumming|************************* | 41% checksumming|************************* | 42% checksumming|************************** | 42% checksumming|************************** | 43% checksumming|*************************** | 44% checksumming|*************************** | 45% checksumming|**************************** | 45% checksumming|**************************** | 46% checksumming|**************************** | 47% checksumming|***************************** | 47% checksumming|***************************** | 48% checksumming|****************************** | 49% checksumming|****************************** | 50% checksumming|******************************* | 50% checksumming|******************************* | 51% checksumming|******************************** | 52% checksumming|******************************** | 53% checksumming|********************************* | 53% checksumming|********************************* | 54% checksumming|********************************* | 55% checksumming|********************************** | 55% checksumming|********************************** | 56% checksumming|*********************************** | 57% checksumming|*********************************** | 58% checksumming|************************************ | 58% checksumming|************************************ | 59% checksumming|************************************ | 60% checksumming|************************************* | 60% checksumming|************************************* | 61% checksumming|************************************** | 62% checksumming|************************************** | 63% checksumming|*************************************** | 63% checksumming|*************************************** | 64% checksumming|*************************************** | 65% checksumming|**************************************** | 65% checksumming|**************************************** | 66% checksumming|***************************************** | 66% checksumming|***************************************** | 67% checksumming|***************************************** | 68% checksumming|****************************************** | 68% checksumming|****************************************** | 69% checksumming|****************************************** | 70% checksumming|******************************************* | 70% checksumming|******************************************* | 71% checksumming|******************************************** | 71% checksumming|******************************************** | 72% checksumming|******************************************** | 73% checksumming|********************************************* | 73% checksumming|********************************************* | 74% checksumming|********************************************* | 75% checksumming|********************************************** | 75% checksumming|********************************************** | 76% checksumming|*********************************************** | 76% checksumming|*********************************************** | 77% checksumming|*********************************************** | 78% checksumming|************************************************ | 78% checksumming|************************************************ | 79% checksumming|************************************************* | 80% checksumming|************************************************* | 81% checksumming|************************************************** | 81% checksumming|************************************************** | 82% checksumming|************************************************** | 83% checksumming|*************************************************** | 83% checksumming|*************************************************** | 84% checksumming|**************************************************** | 85% checksumming|**************************************************** | 86% checksumming|***************************************************** | 86% checksumming|***************************************************** | 87% checksumming|***************************************************** | 88% checksumming|****************************************************** | 88% checksumming|****************************************************** | 89% checksumming|******************************************************* | 90% checksumming|******************************************************* | 91% checksumming|******************************************************** | 91% checksumming|******************************************************** | 92% checksumming|******************************************************** | 93% checksumming|********************************************************* | 93% checksumming|********************************************************* | 94% checksumming|********************************************************** | 94% checksumming|********************************************************** | 95% checksumming|********************************************************** | 96% checksumming|*********************************************************** | 96% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 98% checksumming|************************************************************ | 99% checksumming|*************************************************************| 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 1% archiving|** | 4% archiving|**** | 6% archiving|***** | 8% archiving|******** | 13% archiving|*********** | 18% archiving|*************** | 23% archiving|****************** | 28% archiving|********************* | 33% archiving|************************ | 37% archiving|*************************** | 42% archiving|****************************** | 47% archiving|******************************** | 50% archiving|*********************************** | 55% archiving|************************************** | 60% archiving|**************************************** | 62% archiving|**************************************** | 63% archiving|******************************************** | 68% archiving|*********************************************** | 73% archiving|************************************************** | 78% archiving|***************************************************** | 83% archiving|******************************************************** | 88% archiving|*********************************************************** | 93% archiving|************************************************************ | 93% archiving|************************************************************* | 96% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|************************************************************** | 98% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/grpc-1.82.1.tgz >>> Running clean in net/grpc at 1784384554.57 ===> net/grpc ===> Cleaning for grpc-1.82.1 >>> Ended at 1784384556.04 max_stuck=37.97/waiting-for-lock #121=40.45/show-prepare-results=1.72/patch=2.30/configure=5.48/build=9709.29/fake=1.45/package=9.73/clean=1.54